zoukankan      html  css  js  c++  java
  • Qt 学习

    正则表达式

    1 QRegExp regexp;                     //Mac地址正则表达式 用于输入范围限制
    2 regexp.setPattern(QString("^([0-9a-f]{2})(-[0-9A-F]{2}){5}$"));//限制范围0-9 a-f A-F
    3 pReg = new QRegExpValidator(regexp, this);
    MacPart1_->setValidator(pReg);      //MacPart1_ 输入范围限制

    中文显示支持

    1 //设置中文显示支持
    2     QTextCodec::setCodecForCStrings(QTextCodec::codecForName("gb2312"));
    3     QTextCodec::setCodecForLocale(QTextCodec::codecForName("gb2312"));
    4     QTextCodec::setCodecForTr( QTextCodec::codecForName("gb2312"));
    5     QTextCodec::setCodecForTr(QTextCodec::codecForLocale()); 

     设置按钮快捷键

    1 //sendBtn
    2     sendBtn = new QPushButton("Write",this);                        //实现sendBtn按钮,被设计其名字为 “Write”
    3     sendBtn->setFont(QFont("Times", 14, QFont::Bold));              //字体设置
    4     sendBtn->setGeometry(140, 360, 60, 30);                         //按钮大小位置设定
    5     sendBtn->setShortcut(QKeySequence::InsertParagraphSeparator);   //设置快捷键为键盘的“回车”键

    设置背景颜色

    1 //设置背景颜色
    2     setAutoFillBackground(true);
    3     QPalette palette;
    4     palette.setColor(QPalette::Background, QColor(74,78,76));   //背景颜色
    5     //palette.setBrush(QPalette::Background, QBrush(QPixmap(":/image/background.png")));
    6     setPalette(palette);

     查看调试信息

    #include <QDebug>
    qDebug()<<"debug:"<<debug message;
  • 相关阅读:
    内嵌WORD/OFFICE的WINFORM程序——DSOFRAMER使用小结
    安装jenkins
    excel单元测试
    参数化单元测试
    单元测试参数化
    python之继承
    冒泡算法
    打印三角形
    jmeter下载地址
    python-ddt处理测试类数据
  • 原文地址:https://www.cnblogs.com/be-m/p/4460482.html
Copyright © 2011-2022 走看看