QT增加输入对话框

void MyWidget::on_pushButton_4_clicked()
{
    bool ok;
    // 获取字符串
    QString string = QInputDialog::getText(this,tr("输入字符串对话框"),
              tr("请输入用户名:"),QLineEdit::Normal,tr("admin"),&ok);
    if(ok) qDebug() << "string:"<<string;

    // 获取整数
    int value1 = QInputDialog::getInt(this,tr("输入整数对话框"),
              tr("请输入-1000到1000之间的数值"),100,-1000,1000,10,&ok);
    if(ok) qDebug() << "value1:"<<value1;

    // 获取浮点数
    double value2 = QInputDialog::getDouble(this,tr("输入浮点数对话框"),
              tr("请输入-1000到1000之间的数值"),0.00,-1000,1000,2,&ok);
    if(ok) qDebug() << "value2:"<<value2;

    // 获取条目
    QStringList items;
    items << tr("条目1") << tr("条目2");
    QString item = QInputDialog::getItem(this,tr("输入条目对话框"),
                               tr("请选择一个条目"),items,0,true,&ok);
    if(ok) qDebug() << "item:"<<item;
}
展开阅读全文

输入对话框及内部信息对话框

03-30

<p>n <span style="font-size:20px;">      本课程是《Java工程师必学系列课程》的第4部分,主要讲解Java Swing开发技术。本课程涉及的主要</span><span style="font-size:20px;">内容可以分为四部分:</span>n</p>n<p>n <span style="font-size:20px;">      一、窗体的概念以及窗体的创建方法</span>n</p>n<p>n <span style="font-size:20px;">      二、布局管理器的概念和常用的布局管理器</span>n</p>n<p>n <span style="font-size:20px;">      三、事件以及监听器相关知识</span>n</p>n<p>n <span style="font-size:20px;">      四、Swing组件的应用</span>n</p>n<p>n <span style="font-size:20px;"><br /></span>n</p>n<p>n <span style="font-size:20px;">      本课程虽然主要讲解的是Java Swing开发技术,但在课程中,作者融入了大量软件开发的理论思想和实</span><span style="font-size:20px;">战经验。同时,在授课过程中,老师详细讲解了很多编写代码的基本原理和原则,比如监听器的基本原</span><span style="font-size:20px;">理以及监听器的四种实现方式,并且分析了这四种监听器的实现方式各自的优缺点。同时,老师还列举</span><span style="font-size:20px;">了大量初学者容易犯的错误。避免学员在以后实际开发过程中“踩坑”。</span>n</p>n<p>n <span style="font-size:20px;"><br /></span>n</p>n<p>n <span style="font-size:20px;">      Java Swing技术虽然是一门比较老的技术,但本课程中老师讲解了很多软件开发通用的原理和思想,因此,通过学习本课程,可以让初学者的编程思想和认识水平从</span><span style="font-size:20px;">一个简单“代码编写者”进阶为一个“产品开发人”!</span>n</p>

没有更多推荐了,返回首页