projects
/
pulseview.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Added decoder dialog heading
[pulseview.git]
/
pv
/
mainwindow.cpp
diff --git
a/pv/mainwindow.cpp
b/pv/mainwindow.cpp
index 02df0ad510e3fb38be0b108daf444804e1fbfcfc..eae106746b76b6313182ecdf9f7bdf7661b72fb5 100644
(file)
--- a/
pv/mainwindow.cpp
+++ b/
pv/mainwindow.cpp
@@
-39,6
+39,7
@@
#include "devicemanager.h"
#include "dialogs/about.h"
#include "dialogs/connect.h"
#include "devicemanager.h"
#include "dialogs/about.h"
#include "dialogs/connect.h"
+#include "dialogs/decoder.h"
#include "toolbars/contextbar.h"
#include "toolbars/samplingbar.h"
#include "view/view.h"
#include "toolbars/contextbar.h"
#include "toolbars/samplingbar.h"
#include "view/view.h"
@@
-382,7
+383,13
@@
void MainWindow::device_selected()
void MainWindow::add_decoder(QObject *action)
{
void MainWindow::add_decoder(QObject *action)
{
- (void)action;
+ assert(action);
+ srd_decoder *const dec =
+ (srd_decoder*)((QAction*)action)->data().value<void*>();
+ assert(dec);
+
+ dialogs::Decoder dlg(this, dec);
+ dlg.exec();
}
void MainWindow::run_stop()
}
void MainWindow::run_stop()