diff options
Diffstat (limited to 'Swift/QtUI')
-rw-r--r-- | Swift/QtUI/QtViewHistoryWindow.cpp | 12 | ||||
-rw-r--r-- | Swift/QtUI/QtViewHistoryWindow.ui | 23 |
2 files changed, 16 insertions, 19 deletions
diff --git a/Swift/QtUI/QtViewHistoryWindow.cpp b/Swift/QtUI/QtViewHistoryWindow.cpp index b862971..e81eabd 100644 --- a/Swift/QtUI/QtViewHistoryWindow.cpp +++ b/Swift/QtUI/QtViewHistoryWindow.cpp @@ -26,12 +26,12 @@ namespace Swift { QtViewHistoryWindow::QtViewHistoryWindow() { ui.setupUi(this); - QStandardItemModel *dummyModel = new QStandardItemModel(1, 1); + QStandardItemModel *dummyModel = new QStandardItemModel(2, 2); QStandardItem *item = new QStandardItem(QString("test row, test column")); + QStandardItem *item2 = new QStandardItem(QString("test row2, test column2")); dummyModel->setItem(0, 0, item); - QTreeView *userHistory = new QTreeView(); - userHistory->setModel(dummyModel); - ui.userHistory_ = userHistory; + dummyModel->setItem(0, 1, item2); + ui.userHistory_->setModel(dummyModel); addDummyMessage(); connect(ui.periodPickerBefore_, SIGNAL(valueChanged(int)), this, SLOT(handleBeforeSliderValueChanged(int))); connect(ui.periodPickerAfter_, SIGNAL(valueChanged(int)), this, SLOT(handleAfterSliderValueChanged(int))); @@ -42,14 +42,14 @@ void QtViewHistoryWindow::addDummyMessage() { QtChatTheme *theme = new QtChatTheme(""); // Where should I get the theme path from? QString *htmlString = new QString("test"); boost::posix_time::ptime time = boost::posix_time::microsec_clock::universal_time(); - QtChatView* messageLog_ = new QtChatView(theme, 0); + QtChatView* messageLog_ = new QtChatView(theme, NULL); std::string id = "test"; std::string path = ""; messageLog_->addMessage(boost::shared_ptr <ChatSnippet>(new MessageSnippet(*htmlString, *htmlString, B2QDATE(time), P2QSTRING(path), true, false, theme, P2QSTRING(id)))); messageLog_->addMessage(boost::shared_ptr <ChatSnippet>(new MessageSnippet(*htmlString, *htmlString, B2QDATE(time), P2QSTRING(path), true, false, theme, P2QSTRING(id)))); messageLog_->addMessage(boost::shared_ptr <ChatSnippet>(new MessageSnippet(*htmlString, *htmlString, B2QDATE(time), P2QSTRING(path), true, false, theme, P2QSTRING(id)))); messageLog_->addMessage(boost::shared_ptr <ChatSnippet>(new MessageSnippet(*htmlString, *htmlString, B2QDATE(time), P2QSTRING(path), true, false, theme, P2QSTRING(id)))); - ui.chatView_ = messageLog_; + ui.chatView_->addWidget(messageLog_); } void QtViewHistoryWindow::show() { diff --git a/Swift/QtUI/QtViewHistoryWindow.ui b/Swift/QtUI/QtViewHistoryWindow.ui index 736776f..e90d03f 100644 --- a/Swift/QtUI/QtViewHistoryWindow.ui +++ b/Swift/QtUI/QtViewHistoryWindow.ui @@ -17,29 +17,26 @@ <item> <layout class="QHBoxLayout" name="horizontalLayout"> <item> - <widget class="QWidget" name="chatView_" native="true"/> - </item> - <item> - <spacer name="horizontalSpacer"> - <property name="orientation"> - <enum>Qt::Horizontal</enum> + <layout class="QVBoxLayout" name="chatView_"> + <property name="leftMargin"> + <number>0</number> </property> - <property name="sizeHint" stdset="0"> - <size> - <width>40</width> - <height>20</height> - </size> + <property name="rightMargin"> + <number>0</number> </property> - </spacer> + </layout> </item> <item> <widget class="QTreeView" name="userHistory_"> <property name="maximumSize"> <size> - <width>350</width> + <width>400</width> <height>800</height> </size> </property> + <attribute name="headerDefaultSectionSize"> + <number>100</number> + </attribute> </widget> </item> </layout> |