首页 > 其他分享 >qt的其他窗口

qt的其他窗口

时间:2022-12-26 14:45:11浏览次数:43  
标签:窗口 qt pushButton tr label ui 其他 font

一、qt的其他类族

 

 2.Qlabel

 ui->setupUi(this);
    QFont font;//确立一个字体对象
    font.setFamily("华文行楷");//字体
    font.setPointSize(20);//字体的大小
    font.setBold(true);//字体是否变粗
    font.setItalic(true);
    ui->label->setFont(font);//设置字体
    QString string=tr("标题太长,需要进行省去");
    QString str=ui->label->fontMetrics().elidedText(string,Qt::ElideRight,180);
    ui->label->setText(str);
    //ui->label->setPixmap(QPixmap("/home/whp/桌面/qt/myframe/1.webp"));
    QMovie * movie=new QMovie("/home/whp/桌面/qt/myframe/1.webp");
    ui->label->setMovie(movie);
    movie->start();

3.QLCDNumber

 

 4.QStackedWidget

 

5.QToolBox

6.QpushButton

    ui->setupUi(this);
    ui->pushButton->setText(tr("&nihao"));
    ui->pushButton_2->setText(tr("&帮助"));//为按钮命名
    ui->pushButton_2->setIcon(QIcon("/home/whp/桌面/qt/mybutton/P121.png"));//为其赋予照片
    ui->pushButton_3->setText(tr("z&oom"));//为其赋予名字
    QMenu * menu=new QMenu(this);//new一个菜单对向
    menu->addAction(QIcon("/home/whp/桌面/qt/mybutton/P121.png"),tr("放大"));//子菜单的定义
    ui->pushButton_3->setMenu(menu);
}

 

标签:窗口,qt,pushButton,tr,label,ui,其他,font
From: https://www.cnblogs.com/whpazz/p/17001283.html

相关文章