初学QT,布局有点问题,未解决...
#include "mainwindow.h"
#include <QtGui>
MainWindow::MainWindow(QWidget *parent)
: QMainWindow(parent)
{
place_buttons();
}
void MainWindow::place_buttons()
{
led_button = new QPushButton(tr("LED"),this);
pwm_button = new QPushButton(tr("PWM"),this);
pic_button = new QPushButton(tr("PIC"),this);
adc_button = new QPushButton(tr("ADC"),this);
mp3_button = new QPushButton(tr("MP3"),this);
rtc_button = new QPushButton(tr("RTC"),this);
QVBoxLayout *leftLayout = new QVBoxLayout;
leftLayout->addWidget(led_button);
leftLayout->addWidget(pwm_button);
leftLayout->addWidget(pic_button);
QVBoxLayout *rightLayout = new QVBoxLayout;
rightLayout->addWidget(adc_button);
rightLayout->addWidget(mp3_button);
rightLayout->addWidget(rtc_button);
QHBoxLayout *mainLayout = new QHBoxLayout;
mainLayout->addLayout(leftLayout);
mainLayout->addLayout(rightLayout);
setLayout(mainLayout);
setWindowTitle(tr("Main UI"));
}
MainWindow::~MainWindow()
{
}
为什么rtc那个button把别的button覆盖掉了呢?