ui/qt/toolbar.h

changeset 103
6606616eca9f
parent 0
2483f517c562
child 108
77254bd6dccb
--- a/ui/qt/toolbar.h	Tue Feb 25 21:11:00 2025 +0100
+++ b/ui/qt/toolbar.h	Sat Apr 05 16:46:11 2025 +0200
@@ -31,52 +31,9 @@
 
 #include "toolkit.h"
 #include "../ui/toolbar.h"
-#include <ucx/list.h>
 #include <QToolBar>
 
-class UiToolItemI {
-public:
-    virtual void addTo(UiObject *obj, QToolBar *toolbar) = 0;
-};
 
-class UiToolItem : public UiToolItemI {
-public:
-    char *label;
-    char *image;
-    ui_callback callback;
-    void *userdata;
-    UcxList *groups;
-    bool isimportant;
-    
-    UiToolItem(char *label, ui_callback f, void *userdata);
-    void addGroup(int group);
-    virtual void addTo(UiObject *obj, QToolBar *toolbar);
-};
-
-class UiStockToolItem : public UiToolItemI {
-public:
-    char *stockid;
-    ui_callback callback;
-    void *userdata;
-    UcxList *groups;
-    bool isimportant;
-    
-    UiStockToolItem(char *stockid, ui_callback f, void *userdata);
-    void addGroup(int group);
-    virtual void addTo(UiObject *obj, QToolBar *toolbar);
-};
-
-
-void ui_toolitem_vstgr(
-        char *name,
-        char *stockid,
-        int isimportant,
-        ui_callback f,
-        void *userdata,
-        va_list ap);
-
-
-QToolBar* ui_create_toolbar(UiObject *obj);
 
 
 #endif	/* TOOLBAR_H */

mercurial