From: Michal MalĂ˝ Date: Sun, 17 Nov 2013 11:40:41 +0000 (+0100) Subject: - Fix invisible QSplitterHandle on Windows X-Git-Tag: 0.1c~5 X-Git-Url: https://gitweb.devoid-pointer.net/?a=commitdiff_plain;h=8c95bd42992440b6cb6154b30c001b8cebbac5ee;p=anyanka.git - Fix invisible QSplitterHandle on Windows - Add missing "[" to SignalDataTable --- diff --git a/gui/mainwindow.cpp b/gui/mainwindow.cpp index 8dd8a86..9b7b717 100644 --- a/gui/mainwindow.cpp +++ b/gui/mainwindow.cpp @@ -84,6 +84,19 @@ void MainWindow::onAddToDashboard(SignalView* sw) connect(this, SIGNAL(controlModeChanged(GraphControlModes)), sw, SLOT(onControlModeChanged(GraphControlModes))); connect(sw, SIGNAL(fullSizeToggle()), this, SLOT(onSWFullSizeToggle())); m_dashboard->addWidget(sw); + + /* Fix for invisible Splitter handle on Windows */ +#ifdef Q_OS_WIN + QSplitterHandle *handle = m_dashboard->handle(m_dashboard->count()-1); + QVBoxLayout *layout = new QVBoxLayout(handle); + layout->setSpacing(0); + layout->setMargin(0); + + QFrame *line = new QFrame(handle); + line->setFrameShape(QFrame::HLine); + line->setFrameShadow(QFrame::Sunken); + layout->addWidget(line); +#endif } void MainWindow::onCleanDashboard() diff --git a/signaldatatablemodel.cpp b/signaldatatablemodel.cpp index e3f8544..1db8db4 100644 --- a/signaldatatablemodel.cpp +++ b/signaldatatablemodel.cpp @@ -47,7 +47,7 @@ QVariant SignalDataTableModel::headerData(int section, Qt::Orientation orientati if (role == Qt::DisplayRole && orientation == Qt::Horizontal) { switch (section) { case 0: - return QString("Time ") + m_signal->xunitToString() + QString("]"); + return QString("Time [") + m_signal->xunitToString() + QString("]"); case 1: return QString("Value [") + m_signal->yunitToString() + QString("]"); default: