]> de.git.xonotic.org Git - xonotic/netradiant.git/blobdiff - radiant/preferences.h
Callback: work at any arity
[xonotic/netradiant.git] / radiant / preferences.h
index 0102784f68a248a23fbbbf54856bf1c04329d7a8..c959ad3ec65e4a008ca6ceb5be0e90bf04d3039c 100644 (file)
 #include "dialog.h"
 #include <list>
 #include <map>
-#include <glib.h>
 
 void Widget_connectToggleDependency( ui::Widget self, ui::Widget toggleButton );
 
 class PreferencesPage
 {
 Dialog& m_dialog;
-ui::Widget m_vbox;
+ui::VBox m_vbox;
 public:
-PreferencesPage( Dialog& dialog, ui::Widget vbox ) : m_dialog( dialog ), m_vbox( vbox ){
+PreferencesPage( Dialog& dialog, ui::VBox vbox ) : m_dialog( dialog ), m_vbox( vbox ){
 }
 ui::CheckButton appendCheckBox( const char* name, const char* flag, bool& data ){
        return m_dialog.addCheckBox( m_vbox, name, flag, data );
@@ -329,7 +328,7 @@ std::list<CGameDescription *> mGames;
 
 public:
 
-ui::Widget m_notebook;
+ui::Widget m_notebook{ui::null};
 
 virtual ~PrefsDlg(){
        g_string_free( m_rc_path, true );