Add Shortcuts preferences tab (Name not working)
This commit is contained in:
@@ -129,6 +129,7 @@ Preferences::Preferences(RTWindow *rtwindow)
|
||||
nb->append_page(*getColorManPanel(), M("PREFERENCES_TAB_COLORMGR"));
|
||||
nb->append_page(*getBatchProcPanel(), M("PREFERENCES_BATCH_PROCESSING"));
|
||||
nb->append_page(*getPerformancePanel(), M("PREFERENCES_TAB_PERFORMANCE"));
|
||||
nb->append_page(*getShortcutsPanel(), M("PREFERENCES_TAB_SHORTCUTS"));
|
||||
// Sounds only on Windows and Linux
|
||||
#if defined(_WIN32) || defined(__linux__)
|
||||
nb->append_page(*getSoundsPanel(), M("PREFERENCES_TAB_SOUND"));
|
||||
@@ -161,6 +162,13 @@ int Preferences::getThemeRowNumber (const Glib::ustring& name)
|
||||
return -1;
|
||||
}
|
||||
|
||||
Gtk::Widget* Preferences::getShortcutsPanel()
|
||||
{
|
||||
swShortcuts = Gtk::manage(new Gtk::ScrolledWindow());
|
||||
swShortcuts->set_policy(Gtk::POLICY_AUTOMATIC, Gtk::POLICY_AUTOMATIC);
|
||||
return swShortcuts;
|
||||
}
|
||||
|
||||
Gtk::Widget* Preferences::getBatchProcPanel()
|
||||
{
|
||||
swBatchProc = Gtk::manage(new Gtk::ScrolledWindow());
|
||||
|
||||
@@ -297,6 +297,7 @@ class Preferences final :
|
||||
Gtk::ScrolledWindow *swColorMan;
|
||||
Gtk::ScrolledWindow *swBatchProc;
|
||||
Gtk::ScrolledWindow *swPerformance;
|
||||
Gtk::ScrolledWindow *swShortcuts;
|
||||
Gtk::ScrolledWindow *swSounds;
|
||||
|
||||
Gtk::Widget *getGeneralPanel();
|
||||
@@ -308,6 +309,7 @@ class Preferences final :
|
||||
Gtk::Widget *getBatchProcPanel();
|
||||
Gtk::Widget *getPerformancePanel();
|
||||
Gtk::Widget *getSoundsPanel();
|
||||
Gtk::Widget *getShortcutsPanel();
|
||||
|
||||
public:
|
||||
explicit Preferences (RTWindow *rtwindow);
|
||||
|
||||
Reference in New Issue
Block a user