QT学习笔记----Pushbutton,label控件应用

原创 2012年03月22日 13:39:01

转载请注明出处:http://blog.csdn.net/yf210yf/article/details/7382777

1.建立工程,并配置ui文件:

2.添加槽信号

完整代码:

main.cpp

#include <QtGui/QApplication>
#include "mainwindow.h"
#include "QTextCodec"
int main(int argc, char *argv[])
{
    QApplication a(argc, argv);
    MainWindow w;
    w.showFullScreen();

    // 以下部分解决中文乱码
        QTextCodec::setCodecForTr(QTextCodec::codecForName("GB2312"));
        QTextCodec::setCodecForLocale(QTextCodec::codecForName("GB2312"));
        QTextCodec::setCodecForCStrings(QTextCodec::codecForName("GB2312"));
    // 以上部分解决中文乱码

    return a.exec();
}


mainwindow.cpp

#include "mainwindow.h"
#include "ui_mainwindow.h"

MainWindow::MainWindow(QWidget *parent) :
    QMainWindow(parent),
    ui(new Ui::MainWindow)
{
    ui->setupUi(this);
}

MainWindow::~MainWindow()
{
    delete ui;
}

void MainWindow::on_pushButton_clicked()
{
    ui->label->setText(QString::fromUtf8("按钮1被按下!"));
}

void MainWindow::on_pushButton_2_clicked()
{

    ui->label->setText(QString::fromUtf8("按钮2被按下!"));
}

void MainWindow::on_pushButton_3_clicked()
{
    this->close();
}


运行效果:

点击按钮1

点击按钮2

Qt基础学习(1)-----按钮之QPushButton

//mydialog.h #ifndef MYDIALOG_H #define MYDIALOG_H #include class QPushButton; class MyDialog ...

QT Pushbutton 美化

第一篇 http://blog.csdn.net/yiyaaixuexi/article/details/6706729 第二篇 http://blog.csdn.net/yiyaaix...

Qt入门-QPushButton

QPushButton是一个按键类。class Q_GUI_EXPORT QPushButton : public QAbstractButton { Q_OBJECT 构造函数: ...
  • xgbing
  • xgbing
  • 2012年07月19日 16:17
  • 22705

怎样使用QPushButton?

原文链接:http://developer.qt.nokia.com/wiki/How_to_Use_QPushButton该文wiki中文翻译(本文的Qt wiki 版):http://develo...

Qt入门-QLabel类

QLabel是QT界面中的标签类,它从QFrame下继承: class Q_GUI_EXPORT QLabel : public QFrame { Q_OBJECT 定义一个QLabl...
  • xgbing
  • xgbing
  • 2012年07月19日 11:23
  • 49677

Qt之QLabel

简述QLabel提供了一个文本或图像的显示,没有提供用户交互功能。一的QLabel可以包含以下任意内容类型: 内容 设置 纯文本 使用setText()设置一个QString 富文本...

Qt Label添加点击事件

Qt添加点击事件
  • wjgwrr
  • wjgwrr
  • 2016年08月29日 15:31
  • 4759

QT学习之QPushButton,按钮操作。

对于QT中的按钮QPushButton类的学习,一听见按钮这个词我们就想到,一按下就做什么事,弹起来又做别的事。确实也是这样,要想在QT中用好按钮,就要对QPushButton类进行深入的学习。 e...

Qt on_pushButton_clicked()的用法

转载于:http://www.ithao123.cn/content-5217169.html 在Qt里按钮控件默认对应一个on_pushButton_clicked()成员,如果想用点击信号,...

qt button的位置和大小

Qt自带的PushButton样式比较单一,在开发的时候往往按钮的形状各异,所以需要自定义Qt的按钮。其方法是做一张图片来作为按钮,如果需要动态效果的话,可以做两张图片进行替换。按钮的载体可以是QLa...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:QT学习笔记----Pushbutton,label控件应用
举报原因:
原因补充:

(最多只允许输入30个字)