diff options
Diffstat (limited to 'Swift/QtUI/QtUIFactory.h')
| -rw-r--r-- | Swift/QtUI/QtUIFactory.h | 4 | 
1 files changed, 2 insertions, 2 deletions
| diff --git a/Swift/QtUI/QtUIFactory.h b/Swift/QtUI/QtUIFactory.h index 662c78e..721aa76 100644 --- a/Swift/QtUI/QtUIFactory.h +++ b/Swift/QtUI/QtUIFactory.h @@ -1,77 +1,77 @@  /* - * Copyright (c) 2010-2012 Remko Tronçon + * Copyright (c) 2010-2014 Remko Tronçon   * Licensed under the GNU General Public License v3.   * See Documentation/Licenses/GPLv3.txt for more information.   */  #pragma once  #include <QObject>  #include <QPointer>  #include <Swift/Controllers/UIInterfaces/UIFactory.h>  class QSplitter;  namespace Swift {  	class QtSettingsProvider;  	class SettingsProviderHierachy;  	class QtChatTabs;  	class QtSystemTray;  	class QtLoginWindow;  	class QtMainWindow;  	class QtChatTheme;  	class QtChatWindowFactory;  	class QtChatWindow;  	class TimerFactory;  	class historyWindow_;  	class WhiteboardSession;  	class StatusCache;  	class QtSingleWindow;  	class QtUIFactory : public QObject, public UIFactory {  			Q_OBJECT  		public:  			QtUIFactory(SettingsProviderHierachy* settings, QtSettingsProvider* qtOnlySettings, QtChatTabs* tabs, QtSingleWindow* netbookSplitter, QtSystemTray* systemTray, QtChatWindowFactory* chatWindowFactory, TimerFactory* timerFactory, StatusCache* statusCache, bool startMinimized, bool emoticonsExist);  			virtual XMLConsoleWidget* createXMLConsoleWidget();  			virtual HistoryWindow* createHistoryWindow(UIEventStream*);  			virtual MainWindow* createMainWindow(UIEventStream* eventStream);  			virtual LoginWindow* createLoginWindow(UIEventStream* eventStream);  			virtual EventWindow* createEventWindow();  			virtual ChatListWindow* createChatListWindow(UIEventStream*);  			virtual MUCSearchWindow* createMUCSearchWindow();  			virtual ChatWindow* createChatWindow(const JID &contact, UIEventStream* eventStream);  			virtual UserSearchWindow* createUserSearchWindow(UserSearchWindow::Type type, UIEventStream* eventStream, const std::set<std::string>& groups);  			virtual JoinMUCWindow* createJoinMUCWindow(UIEventStream* uiEventStream);  			virtual ProfileWindow* createProfileWindow();  			virtual ContactEditWindow* createContactEditWindow();  			virtual FileTransferListWidget* createFileTransferListWidget();  			virtual WhiteboardWindow* createWhiteboardWindow(boost::shared_ptr<WhiteboardSession> whiteboardSession);  			virtual HighlightEditorWidget* createHighlightEditorWidget();  			virtual BlockListEditorWidget* createBlockListEditorWidget(); -			virtual void createAdHocCommandWindow(boost::shared_ptr<OutgoingAdHocCommandSession> command); +			virtual AdHocCommandWindow* createAdHocCommandWindow(boost::shared_ptr<OutgoingAdHocCommandSession> command);  		private slots:  			void handleLoginWindowGeometryChanged();  			void handleChatWindowFontResized(int);  			void handleHistoryWindowFontResized(int);  		private:  			SettingsProviderHierachy* settings;  			QtSettingsProvider* qtOnlySettings;  			QtChatTabs* tabs;  			QtSingleWindow* netbookSplitter;  			QtSystemTray* systemTray;  			QtChatWindowFactory* chatWindowFactory;  			TimerFactory* timerFactory_;  			QtMainWindow* lastMainWindow;  			QtLoginWindow* loginWindow;  			StatusCache* statusCache;  			std::vector<QPointer<QtChatWindow> > chatWindows;  			bool startMinimized;  			int chatFontSize;  			int historyFontSize_;  			bool emoticonsExist_;  	};  } | 
 Swift
 Swift