From f554c290a644043a2180784308a105d8f7ea8fdf Mon Sep 17 00:00:00 2001 From: Richard Maudsley Date: Mon, 13 Jan 2014 16:05:53 +0000 Subject: Fixed compiler errors. Change-Id: I5a36fa14bfb0e758a1178e4b5fe3c2eb2e32b04c diff --git a/Swift/Controllers/SConscript b/Swift/Controllers/SConscript index e0fa508..820e3f5 100644 --- a/Swift/Controllers/SConscript +++ b/Swift/Controllers/SConscript @@ -61,6 +61,7 @@ if env["SCONS_STAGE"] == "build" : "UIEvents/UIEvent.cpp", "UIInterfaces/XMLConsoleWidget.cpp", "UIInterfaces/ChatListWindow.cpp", + "UIInterfaces/HighlightEditorWindow.cpp", "PreviousStatusStore.cpp", "ProfileSettingsProvider.cpp", "Settings/SettingsProviderHierachy.cpp", diff --git a/Swift/Controllers/UIInterfaces/HighlightEditorWindow.h b/Swift/Controllers/UIInterfaces/HighlightEditorWindow.h index 760b4a8..abc8741 100644 --- a/Swift/Controllers/UIInterfaces/HighlightEditorWindow.h +++ b/Swift/Controllers/UIInterfaces/HighlightEditorWindow.h @@ -6,14 +6,14 @@ namespace Swift { +class HighlightManager; + class HighlightEditorWindow { public: HighlightEditorWindow(); virtual ~HighlightEditorWindow(); - virtual void setHighlightManager(HighlightManager *highlightManager) {highlightManager_ = highlightManager;} + virtual void setHighlightManager(HighlightManager *highlightManager) = 0; virtual void show() = 0; -private: - HighlightManager* highlightManager_; }; } diff --git a/Swift/QtUI/QtHighlightEditor.cpp b/Swift/QtUI/QtHighlightEditor.cpp index 191b239..d22756a 100644 --- a/Swift/QtUI/QtHighlightEditor.cpp +++ b/Swift/QtUI/QtHighlightEditor.cpp @@ -6,8 +6,7 @@ #include -#include -#include +#include namespace Swift { diff --git a/Swift/QtUI/QtHighlightEditor.h b/Swift/QtUI/QtHighlightEditor.h index b063ff0..4aa42ae 100644 --- a/Swift/QtUI/QtHighlightEditor.h +++ b/Swift/QtUI/QtHighlightEditor.h @@ -11,6 +11,8 @@ namespace Swift { + class QtSettingsProvider; + class QtHighlightEditor : public QWidget, public HighlightEditorWindow { Q_OBJECT diff --git a/Swift/QtUI/QtHighlightEditor.ui b/Swift/QtUI/QtHighlightEditor.ui index 933c61f..d0ea682 100644 --- a/Swift/QtUI/QtHighlightEditor.ui +++ b/Swift/QtUI/QtHighlightEditor.ui @@ -1,7 +1,7 @@ - QtHighlightRuleWidget - + QtHighlightEditor + 0 @@ -267,7 +267,7 @@ If you want to provide more than one sender or keyword, input them in separate l Qt::Horizontal - + 10 diff --git a/Swift/QtUI/SConscript b/Swift/QtUI/SConscript index 20dc6e6..f254edf 100644 --- a/Swift/QtUI/SConscript +++ b/Swift/QtUI/SConscript @@ -282,7 +282,6 @@ myenv.Uic4("QtJoinMUCWindow.ui") myenv.Uic4("QtHistoryWindow.ui") myenv.Uic4("QtConnectionSettings.ui") myenv.Uic4("QtHighlightEditor.ui") -myenv.Uic4("QtHighlightEditorWidget.ui") myenv.Uic4("QtBlockListEditorWindow.ui") myenv.Uic4("QtSpellCheckerWindow.ui") myenv.Qrc("DefaultTheme.qrc") -- cgit v0.10.2-6-g49f6