src/qtui/guisettings.h
src/qtui/identities.cpp
src/qtui/identities.h
+src/qtui/inputwidget.cpp
+src/qtui/inputwidget.h
src/qtui/mainwin.cpp
src/qtui/mainwin.h
src/qtui/nicklistwidget.cpp
src/qtui/ui/serverlistdlg.ui
src/qtui/ui/settingsdlg.ui
src/qtui/ui/topicwidget.ui
+src/qtui/verticaldock.cpp
+src/qtui/verticaldock.h
src/uisupport
src/uisupport/action.cpp
src/uisupport/action.h
src/uisupport/inputline.h
src/uisupport/nickview.cpp
src/uisupport/nickview.h
+src/uisupport/nickviewfilter.cpp
+src/uisupport/nickviewfilter.h
src/uisupport/settingspage.cpp
src/uisupport/settingspage.h
src/uisupport/tabcompleter.cpp
#include "networkmodel.h"
#include "buffermodel.h"
#include "nicklistwidget.h"
-#include "serverlist.h"
#include "settingsdlg.h"
#include "signalproxy.h"
#include "topicwidget.h"
setWindowIconText("Quassel IRC");
statusBar()->showMessage(tr("Waiting for core..."));
- serverListDlg = new ServerListDlg(this);
settingsDlg = new SettingsDlg(this);
debugConsole = new DebugConsole(this);
}
showCoreConnectionDlg(true); // autoconnect if appropriate
//ui.actionConnectCore->activate(QAction::Trigger);
- if(serverListDlg->showOnStartup()) {
- showServerList();
- }
-
// attach the BufferWidget to the PropertyMapper
ui.bufferWidget->setModel(Client::bufferModel());
ui.bufferWidget->setSelectionModel(Client::bufferModel()->standardSelectionModel());
void MainWin::setupMenus() {
connect(ui.actionConnectCore, SIGNAL(triggered()), this, SLOT(showCoreConnectionDlg()));
connect(ui.actionDisconnectCore, SIGNAL(triggered()), Client::instance(), SLOT(disconnectFromCore()));
- connect(ui.actionNetworkList, SIGNAL(triggered()), this, SLOT(showServerList()));
- connect(ui.actionEditIdentities, SIGNAL(triggered()), serverListDlg, SLOT(editIdentities()));
+ //connect(ui.actionNetworkList, SIGNAL(triggered()), this, SLOT(showServerList()));
connect(ui.actionSettingsDlg, SIGNAL(triggered()), this, SLOT(showSettingsDlg()));
connect(ui.actionDebug_Console, SIGNAL(triggered()), this, SLOT(showDebugConsole()));
connect(ui.actionDisconnectNet, SIGNAL(triggered()), this, SLOT(disconnectFromNet()));
//exit(1);
}
-
-void MainWin::showServerList() {
-// if(!serverListDlg) {
-// serverListDlg = new ServerListDlg(this);
-// }
- serverListDlg->show();
- serverListDlg->raise();
-}
-
void MainWin::showSettingsDlg() {
settingsDlg->show();
}
private slots:
- void showServerList();
void showSettingsDlg();
void showDebugConsole();
void showCoreConnectionDlg(bool autoConnect = false);
QSystemTrayIcon *systray;
- ServerListDlg *serverListDlg;
CoreConnectDlg *coreConnectDlg;
SettingsDlg *settingsDlg;
SRCS += bufferwidget.cpp chatline-old.cpp \
chatwidget.cpp coreconnectdlg.cpp configwizard.cpp \
- guisettings.cpp identities.cpp mainwin.cpp nicklistwidget.cpp qtui.cpp qtuistyle.cpp serverlist.cpp settingsdlg.cpp \
+ guisettings.cpp mainwin.cpp nicklistwidget.cpp qtui.cpp qtuistyle.cpp settingsdlg.cpp \
topicwidget.cpp debugconsole.cpp inputwidget.cpp verticaldock.cpp
HDRS += bufferwidget.h chatline-old.h chatwidget.h configwizard.h \
- coreconnectdlg.h guisettings.h identities.h mainwin.h nicklistwidget.h qtui.h qtuistyle.h serverlist.h settingsdlg.h \
+ coreconnectdlg.h mainwin.h nicklistwidget.h qtui.h qtuistyle.h settingsdlg.h \
topicwidget.h debugconsole.h inputwidget.h verticaldock.h
-FORMNAMES = identitiesdlg.ui identitieseditdlg.ui networkeditdlg.ui mainwin.ui nickeditdlg.ui serverlistdlg.ui \
- servereditdlg.ui coreaccounteditdlg.ui coreconnectdlg.ui bufferviewwidget.ui bufferwidget.ui nicklistwidget.ui settingsdlg.ui \
+FORMNAMES = mainwin.ui coreaccounteditdlg.ui coreconnectdlg.ui bufferviewwidget.ui bufferwidget.ui nicklistwidget.ui settingsdlg.ui \
topicwidget.ui debugconsole.ui inputwidget.ui
for(ui, FORMNAMES) {
<property name="title" >
<string>Settings</string>
</property>
- <addaction name="separator" />
- <addaction name="actionEditIdentities" />
- <addaction name="separator" />
- <addaction name="separator" />
<addaction name="actionSettingsDlg" />
</widget>
<widget class="QMenu" name="menuViews" >
<string>Debug</string>
</property>
<addaction name="actionDebug_Console" />
- <addaction name="actionDisconnectNet" />
</widget>
<widget class="QMenu" name="menuCore" >
<property name="title" >