QT常用的类和函数总结
2013-03-12 10:31
302 查看
转自:http://blog.csdn.net/wuwuhuizheyisheng/article/details/8240106
作者:JCY
此文是在学习QT的时候所用到的一些函数,因为函数在一段时间后会遗忘,所以将他们记录下来。
QPushButton
setText("OK"); 设置按键显示的姓名,例如设置为“OK”
setShortcut( QKeySequence(tr("Ctrl+k")) ) //设置按钮的快捷键,例如:设置为“Ctrl + k” 。
setEnabled(true)//设置按钮是否可操作,true: 可操作;flase : 不可操作
clicked() //按钮按下发射的信号
QString
toLocal8Bit() //将QSring类的对象转换为QByteArray的对象 可用于发送中文
fromLocal8Bit() //可将QByteArray的对象转换为QString,并返回
//可用于发送中文
size() //返回对象字符串的大小(‘\0’除外)
setnum(int n, int base = 10) //将n转换为QString返回
isEmpty() //字符串是否为空,空则返回TRUE, 否则返回false
mid(int start, int end) //将该字符串的以start出开始,以end结尾的一段字符,作为一个字符串返回,后面一个参数可以没有
toAssci() //字符串调用该函数后返回QByteArray的常对象
QByteArray
data(); //调用data()后返回一个指向“char *”指针
mid(int start, int end) //与字符串中的函数功能相同
QTcpSocket
connectToHost("127.0.0.1",6000) //连接“127.0.0.1”端口号为“6000”的服务器
read(int maxsize) // 从网络中读最大为maxsize字节数据,返回为QByteArray类型
write(const QByteArray & ) //向网络端口中写入QByteArray的对像
readyRead () //有数据读的信号
error (QAbstractSocket::SocketError ) //网络错误信号,QAbstractSocket::SocketError(枚举类型)类型的变量即为错误码
//
QLabel
setText(const QString &) //设置本对象的显示
/*
第一种方法在QLabel上显示图片
QPixmap pixmap(QString("1.jpg"));
ui->label->setPixmap(pixmap);
ui->label->show();*/
/*
第二种方法
ui->label->setBackgroundRole(QPalette::Background);
ui->label->setStyleSheet("background : url(1.jpg)");*/
TextBuffBox
setText (const QString & text) //本对象中要显示的内容
setTextColor(QColor) //设置文本颜色
QLineEdit
text() //从对象中取出输入内容,返回QString
QListWidget
doubleClicked(QModelIndex ) //双击列表里的元素就会将产生此信号,在对应的槽函数中通过 类QModelIndex的对象
//接收,QModelIndex对象中有一个函数为row()函数 可以返回所双击处在第几行,
item(int ) //参数为第几行,返回QListWidgetItem的对象指针,可以通过该对象对所在的行进行某些操作
//例如设置颜色pListWigerTtem->setTextColor(QColor::fromRgb(0,255,255));//改变标签颜色
//隐藏该选项pListWigerTtem->setHidden(true);//隐藏标签
//隐藏该选项pListWigerTtem->text() //返回对应的内容
// delete ui->listWidget->item(int hang); 即为将所在的行删 掉
addItem(“jcy1”); //就会将"jcy1"加入到列表当中
itemDoubleClicked ( QListWidgetItem * item ) //为信号当双击选项时发送给选项的指针
QLineEdit
setEchoMode(QLineEdit::Password);//输入的内容用“*”显示
text() //取出里面的内容,返回一个QString的指针
QTextBrowser
setText("jiang"); //将“jiang”这个内容在QTextBrowser的框中显示
append("jiang"); //将“jiang”在下面一行显示
QPalette
setColor(QPalette::Background, QColor(192,253,123));//以颜色的形式显示
setBrush(QPalette::Background, QBrush(QImage("1.jpg")));//背景以图片显示
this->setPalette(palette); //将图片显示
QColorDialog
exec() //等待知道关闭QColorDialog
currentColor() //返回当前选中的颜色,以QColor的类型返回(可以根据此返回值来设置某一对象的 颜色)
QColor
fromRgb(255,255,255) //为静态成员函数,由四个参数(第四个可使用某人参数)可以这样调用QColor::fromRgb(255,255,255)
//返回QColor
QSlider //滑块类
ui->horizontalSlider->setRange(10,1000); //设置slider滑块的范围
ui->horizontalSlider->setValue(10); // 设置滑块的当前值(即当前所在的位置)
valueChanged(int) //此函数为信号,只要滑块移动就会发出信号 ,供相应的槽函数使用
QTime //获得当前本地时间的类
currentTime() //返回QTime 的类对象。当前时间就隐藏在类对象中
toString("hh:mm:ss") //将时间以字符串的形式返回,这个格式为“hh:mm:ss”,当然也可有其他的格式供你使用
QLCDNumber
setDigitCount( int ) //设置LCD可显示的位数(即函数的参数)。
display(int/double/QString) //在LCD上显示数字或者字符串。当为数字时要设置显示模式(十进制/八进制
/十六进制等)
setDecMode() //设置为十进制显示
在调试端口显示下信息
qWarning()<<"Info 1";
qDebug()<<"Info 2";
作者:JCY
此文是在学习QT的时候所用到的一些函数,因为函数在一段时间后会遗忘,所以将他们记录下来。
QPushButton
setText("OK"); 设置按键显示的姓名,例如设置为“OK”
setShortcut( QKeySequence(tr("Ctrl+k")) ) //设置按钮的快捷键,例如:设置为“Ctrl + k” 。
setEnabled(true)//设置按钮是否可操作,true: 可操作;flase : 不可操作
clicked() //按钮按下发射的信号
QString
toLocal8Bit() //将QSring类的对象转换为QByteArray的对象 可用于发送中文
fromLocal8Bit() //可将QByteArray的对象转换为QString,并返回
//可用于发送中文
size() //返回对象字符串的大小(‘\0’除外)
setnum(int n, int base = 10) //将n转换为QString返回
isEmpty() //字符串是否为空,空则返回TRUE, 否则返回false
mid(int start, int end) //将该字符串的以start出开始,以end结尾的一段字符,作为一个字符串返回,后面一个参数可以没有
toAssci() //字符串调用该函数后返回QByteArray的常对象
QByteArray
data(); //调用data()后返回一个指向“char *”指针
mid(int start, int end) //与字符串中的函数功能相同
QTcpSocket
connectToHost("127.0.0.1",6000) //连接“127.0.0.1”端口号为“6000”的服务器
read(int maxsize) // 从网络中读最大为maxsize字节数据,返回为QByteArray类型
write(const QByteArray & ) //向网络端口中写入QByteArray的对像
readyRead () //有数据读的信号
error (QAbstractSocket::SocketError ) //网络错误信号,QAbstractSocket::SocketError(枚举类型)类型的变量即为错误码
//
QLabel
setText(const QString &) //设置本对象的显示
/*
第一种方法在QLabel上显示图片
QPixmap pixmap(QString("1.jpg"));
ui->label->setPixmap(pixmap);
ui->label->show();*/
/*
第二种方法
ui->label->setBackgroundRole(QPalette::Background);
ui->label->setStyleSheet("background : url(1.jpg)");*/
TextBuffBox
setText (const QString & text) //本对象中要显示的内容
setTextColor(QColor) //设置文本颜色
QLineEdit
text() //从对象中取出输入内容,返回QString
QListWidget
doubleClicked(QModelIndex ) //双击列表里的元素就会将产生此信号,在对应的槽函数中通过 类QModelIndex的对象
//接收,QModelIndex对象中有一个函数为row()函数 可以返回所双击处在第几行,
item(int ) //参数为第几行,返回QListWidgetItem的对象指针,可以通过该对象对所在的行进行某些操作
//例如设置颜色pListWigerTtem->setTextColor(QColor::fromRgb(0,255,255));//改变标签颜色
//隐藏该选项pListWigerTtem->setHidden(true);//隐藏标签
//隐藏该选项pListWigerTtem->text() //返回对应的内容
// delete ui->listWidget->item(int hang); 即为将所在的行删 掉
addItem(“jcy1”); //就会将"jcy1"加入到列表当中
itemDoubleClicked ( QListWidgetItem * item ) //为信号当双击选项时发送给选项的指针
QLineEdit
setEchoMode(QLineEdit::Password);//输入的内容用“*”显示
text() //取出里面的内容,返回一个QString的指针
QTextBrowser
setText("jiang"); //将“jiang”这个内容在QTextBrowser的框中显示
append("jiang"); //将“jiang”在下面一行显示
QPalette
setColor(QPalette::Background, QColor(192,253,123));//以颜色的形式显示
setBrush(QPalette::Background, QBrush(QImage("1.jpg")));//背景以图片显示
this->setPalette(palette); //将图片显示
QColorDialog
exec() //等待知道关闭QColorDialog
currentColor() //返回当前选中的颜色,以QColor的类型返回(可以根据此返回值来设置某一对象的 颜色)
QColor
fromRgb(255,255,255) //为静态成员函数,由四个参数(第四个可使用某人参数)可以这样调用QColor::fromRgb(255,255,255)
//返回QColor
QSlider //滑块类
ui->horizontalSlider->setRange(10,1000); //设置slider滑块的范围
ui->horizontalSlider->setValue(10); // 设置滑块的当前值(即当前所在的位置)
valueChanged(int) //此函数为信号,只要滑块移动就会发出信号 ,供相应的槽函数使用
QTime //获得当前本地时间的类
currentTime() //返回QTime 的类对象。当前时间就隐藏在类对象中
toString("hh:mm:ss") //将时间以字符串的形式返回,这个格式为“hh:mm:ss”,当然也可有其他的格式供你使用
QLCDNumber
setDigitCount( int ) //设置LCD可显示的位数(即函数的参数)。
display(int/double/QString) //在LCD上显示数字或者字符串。当为数字时要设置显示模式(十进制/八进制
/十六进制等)
setDecMode() //设置为十进制显示
在调试端口显示下信息
qWarning()<<"Info 1";
qDebug()<<"Info 2";
相关文章推荐
- Qt开发中字符串、字节数组和变量常用的一些函数总结
- Qt开发中字符串、字节数组和变量常用的一些函数总结
- QT常用的类和函数总结
- web报表工具FineReport常用函数的用法总结(文本函数)
- 常用字符串处理函数总结
- sql不常用函数总结以及事务,增加,删除触发器
- [总结] C字符串常用处理函数
- PHP中对数组的一些常用的增、删、插操作函数总结
- ARM NEON常用函数总结
- oracle中常用的分析函数总结
- php用户注册时常用的检验函数实例总结
- Kaggle常用函数总结 原创 2017年07月03日 21:47:34 标签: kaggle 493 kaggle比赛也参加了好几次,在这里就把自己在做比赛中用到的函数汇总到这,方便自己以后查阅
- 110个Oracle常用函数总结(一)
- 数据库---MySQL常用函数总结
- python学习笔记17-常用函数总结整理
- postgis常用函数总结(一)
- 常用字符串相关库函数总结(一)
- MFC常用函数总结
- 110个oracle常用函数总结
- DB2常用函数总结