From 9a773bc9ed736301b5ac6f6f8798056194398011 Mon Sep 17 00:00:00 2001 From: deva Date: Tue, 30 Jun 2009 17:31:53 +0000 Subject: Removed console on win32 unless, compiled in debug mode. First attempt on a macro dependency system. --- client/macrowindow.h | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) (limited to 'client/macrowindow.h') diff --git a/client/macrowindow.h b/client/macrowindow.h index c34c978..fad467b 100644 --- a/client/macrowindow.h +++ b/client/macrowindow.h @@ -47,7 +47,7 @@ class MacroWindow : public Collapser { Q_OBJECT public: - MacroWindow(NetCom *netcom, QDomNode &xml_doc, QString course, + MacroWindow(NetCom &netcom, QDomNode &xml_doc, QString course, bool collapsed = true, bool compact = false); ~MacroWindow(); @@ -67,8 +67,9 @@ public: void update(QDomNode &xml_doc); + void setActive(bool active); + QString macrotitle; - bool isstatic; public slots: void commit(); @@ -87,6 +88,7 @@ public slots: signals: void updateOnCommit(); void macroHasChanged(); + void activationChanged(bool); private: void initMacro(QDomNode &node); @@ -103,9 +105,10 @@ private: bool isclosed; void close(); - NetCom *netcom; + NetCom &netcom; bool waschanged; + bool active; }; #endif/*__PRACRO_MACROWINDOW_H__*/ -- cgit v1.2.3