src/gui.h

changeset 498
791c831c8020
parent 493
16766ac1bbd9
child 504
6a1fa662bfc1
equal deleted inserted replaced
497:c51941e590b6 498:791c831c8020
95 ForgeWindow(); 95 ForgeWindow();
96 void buildObjList(); 96 void buildObjList();
97 void updateTitle(); 97 void updateTitle();
98 void fullRefresh(); 98 void fullRefresh();
99 void refresh(); 99 void refresh();
100 ulong getInsertionPoint(); 100 int getInsertionPoint();
101 void updateToolBars(); 101 void updateToolBars();
102 void updateRecentFilesMenu(); 102 void updateRecentFilesMenu();
103 void updateSelection(); 103 void updateSelection();
104 void updateGridToolBar(); 104 void updateGridToolBar();
105 void updateEditModeActions(); 105 void updateEditModeActions();
136 136
137 #define act(N) QAction* action##N(); 137 #define act(N) QAction* action##N();
138 #include "actions.h" 138 #include "actions.h"
139 139
140 public slots: 140 public slots:
141 void primitiveLoaderStart (ulong max); 141 void primitiveLoaderStart (int max);
142 void primitiveLoaderUpdate (ulong prog); 142 void primitiveLoaderUpdate (int prog);
143 void primitiveLoaderEnd(); 143 void primitiveLoaderEnd();
144 void clearSelection(); 144 void clearSelection();
145 void slot_action(); 145 void slot_action();
146 void changeCurrentFile(); 146 void changeCurrentFile();
147 147
183 QPixmap getIcon (str iconName); // Get an icon from the resource dir 183 QPixmap getIcon (str iconName); // Get an icon from the resource dir
184 List<LDQuickColor> quickColorsFromConfig(); // Make a list of quick colors based on config 184 List<LDQuickColor> quickColorsFromConfig(); // Make a list of quick colors based on config
185 bool confirm (str title, str msg); // Generic confirm prompt 185 bool confirm (str title, str msg); // Generic confirm prompt
186 bool confirm (str msg); // Generic confirm prompt 186 bool confirm (str msg); // Generic confirm prompt
187 void critical (str msg); // Generic error prompt 187 void critical (str msg); // Generic error prompt
188 QIcon makeColorIcon (LDColor* colinfo, const ushort size); // Makes an icon for the given color 188 QIcon makeColorIcon (LDColor* colinfo, const int size); // Makes an icon for the given color
189 void makeColorSelector (QComboBox* box); // Fills the given combo-box with color information 189 void makeColorSelector (QComboBox* box); // Fills the given combo-box with color information
190 QImage imageFromScreencap (uchar* data, ushort w, ushort h); 190 QImage imageFromScreencap (uchar* data, int w, int h);
191 191
192 // ============================================================================= 192 // =============================================================================
193 // ----------------------------------------------------------------------------- 193 // -----------------------------------------------------------------------------
194 // Takes in pairs of radio buttons and respective values and returns the value of 194 // Takes in pairs of radio buttons and respective values and returns the value of
195 // the first found radio button that was checked. 195 // the first found radio button that was checked.

mercurial