added [empty] dialog-entry.cc; stubbed dialog-entry.h
[simple-launcher] / settings-dialog.h
index 4de69ef..a3b452c 100644 (file)
 
 #include <gtk/gtkdialog.h>
 
+#include "gconf-wrapper.h"
 #include "sla-list.h"
 #include "launcher-item.h"
+#include "dialog-entry.h"
 
 class SettingsDialog {
 public:
-  SettingsDialog(GtkWindow *, int, LauncherItems&);
+  SettingsDialog(GtkWindow *parent, LauncherItems& items, GConfBooleanOption& transparent, GConfIntegerOption& icon_size, GConfIntegerOption& canvas_size);
  ~SettingsDialog();
 
   gint run();
 
+  void updateValues();
+
 private:
   SLAList myList;
 
   GtkDialog *myDialog;
+
+  SettingsDialogBooleanEntry myTransparent;
+  SettingsDialogIntegerEntry myIconSize;
+  SettingsDialogIntegerEntry myCanvasSize;
 };
 
 #endif