Commit 5f080b12 authored by Christoffer Ackelman's avatar Christoffer Ackelman

QT: fixed xtt_trace menu checkbox not calling callback when checked programatically.

parent f41de614
...@@ -228,7 +228,7 @@ int XttHotkey::event_handler(QEvent* event, QObject* data) ...@@ -228,7 +228,7 @@ int XttHotkey::event_handler(QEvent* event, QObject* data)
} }
} }
} }
return 1; return 0;
} }
#endif #endif
\ No newline at end of file
...@@ -340,7 +340,6 @@ RtTraceQt::RtTraceQt(void* tr_parent_ctx, QWidget* tr_parent_wid, ...@@ -340,7 +340,6 @@ RtTraceQt::RtTraceQt(void* tr_parent_ctx, QWidget* tr_parent_wid,
QAction* a = addMenuRadioItem( QAction* a = addMenuRadioItem(
toplevel, view_sc, "0.50 s", SLOT(activate_scantime()), view_sc_group); toplevel, view_sc, "0.50 s", SLOT(activate_scantime()), view_sc_group);
a->setData(500); a->setData(500);
a->setChecked(true);
a = addMenuRadioItem( a = addMenuRadioItem(
toplevel, view_sc, "0.20 s", SLOT(activate_scantime()), view_sc_group); toplevel, view_sc, "0.20 s", SLOT(activate_scantime()), view_sc_group);
a->setData(200); a->setData(200);
...@@ -362,7 +361,6 @@ RtTraceQt::RtTraceQt(void* tr_parent_ctx, QWidget* tr_parent_wid, ...@@ -362,7 +361,6 @@ RtTraceQt::RtTraceQt(void* tr_parent_ctx, QWidget* tr_parent_wid,
addMenuRadioItem(toplevel, mode, "V&iew", SLOT(activate_view()), mode_group); addMenuRadioItem(toplevel, mode, "V&iew", SLOT(activate_view()), mode_group);
QAction* mode_trace = addMenuRadioItem( QAction* mode_trace = addMenuRadioItem(
toplevel, mode, "&Trace", SLOT(activate_trace()), mode_group); toplevel, mode, "&Trace", SLOT(activate_trace()), mode_group);
mode_trace->setChecked(true);
addMenuRadioItem( addMenuRadioItem(
toplevel, mode, "&Simulate", SLOT(activate_simulate()), mode_group); toplevel, mode, "&Simulate", SLOT(activate_simulate()), mode_group);
...@@ -428,6 +426,11 @@ RtTraceQt::RtTraceQt(void* tr_parent_ctx, QWidget* tr_parent_wid, ...@@ -428,6 +426,11 @@ RtTraceQt::RtTraceQt(void* tr_parent_ctx, QWidget* tr_parent_wid,
viewsetup(); viewsetup();
flow_Open(flow_ctx, filename); flow_Open(flow_ctx, filename);
mode_trace->setChecked(true);
mode_trace->trigger();
view_sc_group->actions()[0]->setChecked(true);
view_sc_group->actions()[0]->trigger();
#if defined OS_LINUX #if defined OS_LINUX
{ {
struct stat info; struct stat info;
......
...@@ -489,7 +489,6 @@ XColWindQt::XColWindQt(QWidget* xa_parent_wid, void* xa_parent_ctx, ...@@ -489,7 +489,6 @@ XColWindQt::XColWindQt(QWidget* xa_parent_wid, void* xa_parent_ctx,
QAction* a = addMenuRadioItem( QAction* a = addMenuRadioItem(
toplevel, view_sc, "0.50 s", SLOT(activate_scantime()), view_sc_group); toplevel, view_sc, "0.50 s", SLOT(activate_scantime()), view_sc_group);
a->setData(500); a->setData(500);
a->setChecked(true);
a = addMenuRadioItem( a = addMenuRadioItem(
toplevel, view_sc, "0.20 s", SLOT(activate_scantime()), view_sc_group); toplevel, view_sc, "0.20 s", SLOT(activate_scantime()), view_sc_group);
a->setData(200); a->setData(200);
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment