Changeset View
Changeset View
Standalone View
Standalone View
src/dialog_installer.h
Show First 20 Lines • Show All 45 Lines • ▼ Show 20 Line(s) | 43 | signals: | |||
---|---|---|---|---|---|
46 | */ | 46 | */ | ||
47 | void themeInstalled(); | 47 | void themeInstalled(); | ||
48 | 48 | | |||
49 | private slots: | 49 | private slots: | ||
50 | /** | 50 | /** | ||
51 | Instala el tema de icono a traves del objeto Installer | 51 | Instala el tema de icono a traves del objeto Installer | ||
52 | Para ello lanza un hilo para que no se bloqué la GUI | 52 | Para ello lanza un hilo para que no se bloqué la GUI | ||
53 | */ | 53 | */ | ||
54 | void installThemeIcon(); | | |||
55 | /** | | |||
56 | Instala el tema de icono a traves del objeto Installer | | |||
57 | Para ello lanza un hilo para que no se bloqué la GUI | | |||
58 | */ | | |||
59 | void installTheme(); | 54 | void installTheme(); | ||
60 | 55 | | |||
61 | void enableGUIThemeInstaller(); | 56 | void enableGUIThemeInstaller(); | ||
62 | void disableGUIThemeInstaller(); | 57 | void disableGUIThemeInstaller(); | ||
63 | void refreshGUITheme(); | 58 | void refreshGUITheme(); | ||
64 | void themeAnalisys(); | 59 | void themeAnalisys(); | ||
65 | 60 | | |||
66 | ///executed after analyzing theme | 61 | ///executed after analyzing theme | ||
67 | void checkThemeAnalisys(); | 62 | void checkThemeAnalisys(); | ||
68 | 63 | | |||
69 | void enableGUIThemeIconInstaller(); | | |||
70 | void disableGUIThemeIconInstaller(); | | |||
71 | void refreshGUIIconTheme(); | | |||
72 | void themeIconAnalisys(); | | |||
73 | void checkThemeIconAnalisys(); | | |||
74 | | ||||
75 | | ||||
76 | private: | 64 | private: | ||
77 | Ui::dialog_installer *ui; | 65 | Ui::dialog_installer *ui; | ||
78 | 66 | | |||
79 | //PROPIEDADES PARA EL AREA DE INSTALADOR | 67 | //PROPIEDADES PARA EL AREA DE INSTALADOR | ||
80 | Thread *threadForTheme; //Hilo que instala el tema gtk | 68 | Thread *threadForTheme; //Hilo que instala el tema gtk | ||
81 | Thread *threadForIcon; //Hilo que instala el tema de iconos | | |||
82 | ThreadAnalisysTheme *threadAnalisysTheme; //hilo para analizar los temas a instalar | 69 | ThreadAnalisysTheme *threadAnalisysTheme; //hilo para analizar los temas a instalar | ||
83 | ThreadAnalisysThemeIcon *threadAnalisysThemeIcon; //hilo para analizar los temas a instalar | | |||
84 | 70 | | |||
85 | }; | 71 | }; | ||
86 | 72 | | |||
87 | #endif //dialog_installer.h | 73 | #endif //dialog_installer.h |