connect layout QColorDialog::getColor QFontDialog::getFont

来源:互联网 发布:php网址导航源码 编辑:程序博客网 时间:2024/05/16 16:38

 1.QObject::connect(&b,SIGNAL(clicked()),&a,SLOT(quit()));

 
2.layout=newQGridLayout(this);

    

     layout->addWidget(filePushButton,0,0);

     layout->addWidget(fileLineEdit,0,1);

     layout->addWidget(colorPushButton,1,0);

     layout->addWidget(colorFrame,1,1);

     layout->addWidget(fontPushButton,2,0);

     layout->addWidget(fontLineEdit,2,1);

     layout->setMargin(50);

     layout->setSpacing(10);

 

3.voidWidget::slotOpenColorDlg()
{
    QColorcolor=QColorDialog::getColor(Qt::blue);
    if(color.isValid())
        colorFrame->setPalette(QPalette(color));
}
4.voidWidget::slotOpenFontDlg()
{
    boolok;
    QFontfont=QFontDialog::getFont(&ok);
    if(ok)
fontLineEdit->setFont(font);

0 0
原创粉丝点击