From 7100781070b308c85240b640bb84baa32d0283ee Mon Sep 17 00:00:00 2001 From: Max Waterman Date: Sun, 21 Mar 2010 11:06:44 +0200 Subject: [PATCH 1/1] Moved to radio buttons --- zouba/messagetable.cpp | 21 --------------------- zouba/messagetable.h | 5 ----- zouba/ui.cpp | 11 ++++++----- 3 files changed, 6 insertions(+), 31 deletions(-) diff --git a/zouba/messagetable.cpp b/zouba/messagetable.cpp index 6a5b84d..d22c857 100644 --- a/zouba/messagetable.cpp +++ b/zouba/messagetable.cpp @@ -10,12 +10,6 @@ MessageTable::MessageTable( QWidget *parent ) : { setHorizontalHeaderLabels( QStringList() << "Messages" ); verticalHeader()->hide(); - //setMinimumSize( 800,0 ); - //setMaximumSize( 800,480 ); - //setSizePolicy( - //QSizePolicy::Fixed, - //QSizePolicy::Expanding - //); for ( int row=0; rowsetStretchLastSection(true); } -/* -QSize MessageTable::minimumSizeHint() const -{ - QSize size( QTableWidget::sizeHint() ); - - size.setWidth( 800 ); - return size; -} - -QSize MessageTable::sizeHint() const -{ - return minimumSizeHint(); -} -*/ - MessageTable::~MessageTable() { } diff --git a/zouba/messagetable.h b/zouba/messagetable.h index 1d24c20..3c9cbee 100644 --- a/zouba/messagetable.h +++ b/zouba/messagetable.h @@ -18,10 +18,5 @@ public: ~MessageTable(); void displayMessage( const QString &message ); - - /* - QSize minimumSizeHint() const; - QSize sizeHint() const; - */ }; #endif //MESSAGETABLE_H diff --git a/zouba/ui.cpp b/zouba/ui.cpp index 32e7bd0..73a21ea 100644 --- a/zouba/ui.cpp +++ b/zouba/ui.cpp @@ -3,7 +3,7 @@ #include "messagetable.h" #include -#include +#include #include #include #include @@ -50,20 +50,21 @@ void Ui::setupUi( QMainWindow *mainWindow ) centralWidget = new QWidget( mainWindow ); mainWindow->setCentralWidget(centralWidget); - QPushButton *homeButton = new QPushButton(); + QRadioButton *homeButton = new QRadioButton(); homeButton->setObjectName( QString::fromUtf8("homeButton") ); - homeButton->setText( "HOME" ); + homeButton->setText( "GPS->HOME" ); homeButton->setEnabled(false); homeButton->setFixedSize( QSize( ButtonWidth, ButtonHeight ) ); - QPushButton *workButton = new QPushButton(); + QRadioButton *workButton = new QRadioButton(); workButton->setObjectName( QString::fromUtf8("workButton") ); - workButton->setText( "WORK" ); + workButton->setText( "GPS->WORK" ); workButton->setEnabled(false); destinationButtons = new QButtonGroup(); destinationButtons->addButton( homeButton, HomeButtonId ); destinationButtons->addButton( workButton, WorkButtonId ); + destinationButtons->setExclusive( true ); buttonLayout = new QVBoxLayout(); buttonLayout->addWidget( homeButton ); -- 1.7.9.5