inputnew_V20171109.zip
inputnew_V20171109.zip
代码片段和文件信息
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2017-11-09 11:40 inputnew
文件 1862 2017-09-05 15:29 inputnewfrminputtool.cpp
文件 600 2016-12-13 17:18 inputnewfrminputtool.h
文件 7509 2017-09-02 23:47 inputnewfrminputtool.ui
目录 0 2017-11-08 22:32 inputnewinputnew
文件 835 2017-09-05 16:15 inputnewinputnew.pro
文件 33794 2017-11-08 22:32 inputnewinputnewfrminputnew.cpp
文件 4635 2017-09-26 16:26 inputnewinputnewfrminputnew.h
文件 27385 2017-09-03 09:02 inputnewinputnewfrminputnew.ui
目录 0 2017-09-05 16:32 inputnewinputnewimage
文件 490 2016-05-29 19:43 inputnewinputnewimageclose_black.png
文件 561 2016-02-24 15:17 inputnewinputnewimageclose_white.png
文件 398 2016-05-29 19:42 inputnewinputnewimagedelete_black.png
文件 486 2016-02-24 15:20 inputnewinputnewimagedelete_white.png
文件 362 2016-05-29 19:42 inputnewinputnewimageenter_black.png
文件 399 2016-02-24 15:20 inputnewinputnewimageenter_white.png
文件 427 2016-05-29 19:43 inputnewinputnewimagehandwriting_black.png
文件 468 2016-02-24 15:19 inputnewinputnewimagehandwriting_white.png
文件 398 2016-05-29 19:41 inputnewinputnewimagemini_black.png
文件 426 2016-02-24 15:18 inputnewinputnewimagemini_white.png
文件 217 2016-05-29 19:43 inputnewinputnewimagespace_black.png
文件 165 2016-02-24 15:21 inputnewinputnewimagespace_white.png
文件 1819 2017-09-02 23:02 inputnewinputnewimagestatus_ch.png
文件 1913 2017-09-02 23:02 inputnewinputnewimagestatus_en.png
文件 390 2016-05-29 19:41 inputnewinputnewimageupper_black.png
文件 387 2016-02-24 15:24 inputnewinputnewimageupper_white.png
文件 146 2017-09-05 16:15 inputnewinputnewinputnew.pri
文件 773 2017-09-03 09:17 inputnewinputnewinputnew.qrc
文件 829 2017-09-05 16:16 inputnewmain.cpp
文件 25604096 2015-02-09 17:19 inputnewpy.db
文件 122880 2017-09-02 21:59 inputnewpysimple.db
............此处省略6个文件信息
#pragma execution_character_set(“utf-8“)
#include “frminputtool.h“
#include “ui_frminputtool.h“
#include “qdialog.h“
#include “qinputdialog.h“
#include “qfiledialog.h“
#include “qtextcodec.h“
frmInputTool::frmInputTool(QWidget *parent) :
QWidget(parent)
ui(new Ui::frmInputTool)
{
ui->setupUi(this);
this->initForm();
}
frmInputTool::~frmInputTool()
{
delete ui;
}
void frmInputTool::initForm()
{
setWindowtitle(“输入法调用示例“);
ui->txt->setProperty(“noinput“ true);
}
void frmInputTool::on_btnDialog_clicked()
{
QDialog dialog;
dialog.setWindowModality(Qt::WindowModal);
QLineEdit *txt = new QLineEdit(&dialog);
txt->setVisible(true);
dialog.exec();
}
void frmInputTool::on_btnInputDialog_clicked()
{
QInputDialog *d = new QInputDialog(this);
connect(d SIGNAL(accepted()) this SLOT(accepted()));
connect(d SIGNAL(textValueChanged(QString)) this SLOT(textValueChanged(QString)));
d->show();
}
void frmInputTool::on_btnFileDialog_clicked()
{
QFileDialog *d = new QFileDialog(this);
connect(d SIGNAL(fileSelected(QString)) this SLOT(fileSelected(QString)));
d->show();
}
void frmInputTool::accepted()
{
QInputDialog *d = (QInputDialog *)sender();
QString text = QString(“result: %1“).arg(d->textValue());
ui->lineEdit->setText(text);
}
void frmInputTool::textValueChanged(QString text)
{
ui->lineEdit->setText(text);
}
void frmInputTool::fileSelected(QString fileName)
{
QString text = QString(“fileName: %1“).arg(fileName);
ui->lineEdit->setText(text);
QFile file(fileName);
if (file.open(QFile::ReadOnly | QFile::Text)) {
QByteArray ba = file.readAll();
QTextCodec *codec = QTextCodec::codecForName(“UTF-8“);
QString str = codec->toUnicode(ba);
ui->textEdit->setText(str);
file.close();
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2017-11-09 11:40 inputnew
文件 1862 2017-09-05 15:29 inputnewfrminputtool.cpp
文件 600 2016-12-13 17:18 inputnewfrminputtool.h
文件 7509 2017-09-02 23:47 inputnewfrminputtool.ui
目录 0 2017-11-08 22:32 inputnewinputnew
文件 835 2017-09-05 16:15 inputnewinputnew.pro
文件 33794 2017-11-08 22:32 inputnewinputnewfrminputnew.cpp
文件 4635 2017-09-26 16:26 inputnewinputnewfrminputnew.h
文件 27385 2017-09-03 09:02 inputnewinputnewfrminputnew.ui
目录 0 2017-09-05 16:32 inputnewinputnewimage
文件 490 2016-05-29 19:43 inputnewinputnewimageclose_black.png
文件 561 2016-02-24 15:17 inputnewinputnewimageclose_white.png
文件 398 2016-05-29 19:42 inputnewinputnewimagedelete_black.png
文件 486 2016-02-24 15:20 inputnewinputnewimagedelete_white.png
文件 362 2016-05-29 19:42 inputnewinputnewimageenter_black.png
文件 399 2016-02-24 15:20 inputnewinputnewimageenter_white.png
文件 427 2016-05-29 19:43 inputnewinputnewimagehandwriting_black.png
文件 468 2016-02-24 15:19 inputnewinputnewimagehandwriting_white.png
文件 398 2016-05-29 19:41 inputnewinputnewimagemini_black.png
文件 426 2016-02-24 15:18 inputnewinputnewimagemini_white.png
文件 217 2016-05-29 19:43 inputnewinputnewimagespace_black.png
文件 165 2016-02-24 15:21 inputnewinputnewimagespace_white.png
文件 1819 2017-09-02 23:02 inputnewinputnewimagestatus_ch.png
文件 1913 2017-09-02 23:02 inputnewinputnewimagestatus_en.png
文件 390 2016-05-29 19:41 inputnewinputnewimageupper_black.png
文件 387 2016-02-24 15:24 inputnewinputnewimageupper_white.png
文件 146 2017-09-05 16:15 inputnewinputnewinputnew.pri
文件 773 2017-09-03 09:17 inputnewinputnewinputnew.qrc
文件 829 2017-09-05 16:16 inputnewmain.cpp
文件 25604096 2015-02-09 17:19 inputnewpy.db
文件 122880 2017-09-02 21:59 inputnewpysimple.db
............此处省略6个文件信息
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件举报,一经查实,本站将立刻删除。
评论列表(条)