Hey,
As of commit dcb05d4631a2494bd49425adf417b071e3b3f0a0
something wrong with WStackedWidget (or WMenu).
See attachment.
--
// Dmitriy.
// The bug test case.
//
// Wt version used: commit dcb05d4631a2494bd49425adf417b071e3b3f0a0
//
// How to reproduce:
// 1. Click "Koen". Expected: should print "Koen". Actual: prints "Koen".
// 2. Click "Wim". Expected: should print "Wim". Actual: prints nothing.
//
// Gdb run command: run --docroot . --http-address 0.0.0.0 --http-port 8888
#include <Wt/WApplication>
#include <Wt/WMenu>
#include <Wt/WMenuItem>
#include <Wt/WText>
#include <Wt/WStackedWidget>
namespace {
class App : public Wt::WApplication {
public:
App(const Wt::WEnvironment& env);
};
App::App(const Wt::WEnvironment& env)
: WApplication(env)
{
Wt::WStackedWidget* const c = new Wt::WStackedWidget;
Wt::WMenu* const m = new Wt::WMenu(c, Wt::Horizontal);
m->addItem("Koen", new Wt::WText("Koen"));
m->addItem("Wim", new Wt::WText("Wim"));
root()->addWidget(m);
root()->addWidget(c);
}
Wt::WApplication* createApp(const Wt::WEnvironment& env)
{
return new App(env);
}
} // namespace
int main(int argc, char* argv[])
{
return Wt::WRun(argc, argv, createApp);
}
------------------------------------------------------------------------------
Got visibility?
Most devs has no idea what their production app looks like.
Find out how fast your code is with AppDynamics Lite.
http://ad.doubleclick.net/clk;262219671;13503038;y?
http://info.appdynamics.com/FreeJavaPerformanceDownload.html
_______________________________________________
witty-interest mailing list
witty-interest@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/witty-interest