This should fix a bug resulting in a crash, when a IrcUser object was not destroyed...
[quassel.git] / src / qtopia / bufferviewwidget.cpp
index 2ef5711..18afc46 100644 (file)
@@ -25,7 +25,7 @@
 BufferViewWidget::BufferViewWidget(QWidget *parent) : QDialog(parent) {
   ui.setupUi(this);
   setModal(true);
-  setStyleSheet("background-color: rgba(255, 255, 255, 40%); color: rgb(0, 0, 0); font-size: 5pt;");
+  setStyleSheet("background-color: rgba(220, 220, 255, 40%); color: rgb(0, 0, 0); font-size: 5pt;");
   //ui.tabWidget->tabBar()->setStyleSheet("font-size: 5pt;");
 
   // get rid of the default tab page designer forces upon us :(
@@ -38,7 +38,7 @@ BufferViewWidget::BufferViewWidget(QWidget *parent) : QDialog(parent) {
   addPage(tr("Queries"), BufferViewFilter::AllNets|BufferViewFilter::NoChannels|BufferViewFilter::NoServers, QList<uint>());
   addPage(tr("Nets"), BufferViewFilter::AllNets|BufferViewFilter::NoChannels|BufferViewFilter::NoQueries, QList<uint>());
 
-  connect(Client::bufferModel(), SIGNAL(bufferSelected(Buffer *)), this, SLOT(accept()));
+  //connect(Client::bufferModel(), SIGNAL(bufferSelected(Buffer *)), this, SLOT(accept()));
 
 }
 
@@ -53,3 +53,10 @@ void BufferViewWidget::addPage(const QString &title, const BufferViewFilter::Mod
   Client::bufferModel()->synchronizeView(view);
   ui.tabWidget->addTab(view, title);
 }
+
+void BufferViewWidget::accept() {
+  qDebug() << "accepting";
+  QDialog::accept();
+  //hide();
+  qDebug() << "...done.";
+}