#include "mainwindow.h"
#include "ui_mainwindow.h"
#include<QMenu>
#include<QToolBar>
#include<QFileDialog>
#include<QMessageBox>
#include<QColorDialog>
#include<QColor>
MainWindow::MainWindow(QWidget *parent) :
QMainWindow(parent),
ui(new Ui::MainWindow)
{
//ui->setupUi(this);
openAction =new QAction(tr("&打开"),this);
openAction->setShortcut(QKeySequence::Open);
openAction->setStatusTip(tr("Open a file."));
openAction->setIcon(QIcon(":/a.png"));
QMenu *menu= menuBar()->addMenu(tr("&文件"));
menu->addAction(openAction);
QToolBar *tool = addToolBar(tr("&文件"));
tool->addAction(openAction);
lable = new QLabel;
statusBar()->addAction(openAction);
connect(openAction,SIGNAL(triggered()),this,SLOT(open()));
}
void MainWindow::open()
{
QColor color = QColorDialog::getColor(Qt::white,this);
QString str = QString("red:%1 greed:%2 blue:%3").arg(QString::number(color.red())).arg(QString::number(color.green())).arg(QString::number(color.blue()));
QMessageBox::information(NULL,tr("color"),str);
}
MainWindow::~MainWindow()
{
delete ui;
}