diff --git a/src/main_window.cpp b/src/main_window.cpp index 6282b62..a30f3a3 100644 --- a/src/main_window.cpp +++ b/src/main_window.cpp @@ -443,6 +443,10 @@ void AC_MainWindow::createMenu() { controls_pause->setEnabled(false); controls_step->setEnabled(false); controls_snapshot->setEnabled(false); + + set_newnames = new QAction(tr("Set Favorites"), this); + connect(set_newnames, SIGNAL(triggered()), this, SLOT(show_Favorites())); + controls_menu->addAction(set_newnames); } void AC_MainWindow::resetIndex() { @@ -1266,3 +1270,7 @@ void AC_MainWindow::menuFilterChanged(int index) { } loading = false; } + +void AC_MainWindow::show_Favorites() { + define_window->show(); +} diff --git a/src/main_window.h b/src/main_window.h index 0e1c3a2..99158b8 100644 --- a/src/main_window.h +++ b/src/main_window.h @@ -52,6 +52,7 @@ public: QAction *repeat_v; QAction *fade_on; QAction *select_key; + QAction *set_newnames; double speed_actions[7]; QRadioButton *filter_single, *filter_custom; void updateList(); @@ -108,6 +109,7 @@ public slots: void setFade(); void openColorWindow(); void menuFilterChanged(int index); + void show_Favorites(); private: void createControls(); void createMenu(); diff --git a/src/user_define.cpp b/src/user_define.cpp index 18e01e1..8d66632 100644 --- a/src/user_define.cpp +++ b/src/user_define.cpp @@ -4,5 +4,8 @@ DefineWindow::DefineWindow(QWidget *p) : QMainWindow(p) { setFixedSize(640, 480); setWindowTitle("Filter Define"); + createControls(); } +void DefineWindow::createControls() { +} diff --git a/src/user_define.h b/src/user_define.h index ae5d686..d1f0877 100644 --- a/src/user_define.h +++ b/src/user_define.h @@ -7,7 +7,12 @@ class DefineWindow : public QMainWindow { Q_OBJECT public: DefineWindow(QWidget *p); - + void createControls(); +private: + QComboBox *def_filters; + QListWidget *def_list; + QLineEdit *def_newname; + QPushButton *def_set, *def_clear; };