資源簡介
inputnew_V20171109.zip
代碼片段和文件信息
#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??inputnew\frminputtool.cpp
?????文件?????????600??2016-12-13?17:18??inputnew\frminputtool.h
?????文件????????7509??2017-09-02?23:47??inputnew\frminputtool.ui
?????目錄???????????0??2017-11-08?22:32??inputnew\inputnew\
?????文件?????????835??2017-09-05?16:15??inputnew\inputnew.pro
?????文件???????33794??2017-11-08?22:32??inputnew\inputnew\frminputnew.cpp
?????文件????????4635??2017-09-26?16:26??inputnew\inputnew\frminputnew.h
?????文件???????27385??2017-09-03?09:02??inputnew\inputnew\frminputnew.ui
?????目錄???????????0??2017-09-05?16:32??inputnew\inputnew\image\
?????文件?????????490??2016-05-29?19:43??inputnew\inputnew\image\close_black.png
?????文件?????????561??2016-02-24?15:17??inputnew\inputnew\image\close_white.png
?????文件?????????398??2016-05-29?19:42??inputnew\inputnew\image\delete_black.png
?????文件?????????486??2016-02-24?15:20??inputnew\inputnew\image\delete_white.png
?????文件?????????362??2016-05-29?19:42??inputnew\inputnew\image\enter_black.png
?????文件?????????399??2016-02-24?15:20??inputnew\inputnew\image\enter_white.png
?????文件?????????427??2016-05-29?19:43??inputnew\inputnew\image\handwriting_black.png
?????文件?????????468??2016-02-24?15:19??inputnew\inputnew\image\handwriting_white.png
?????文件?????????398??2016-05-29?19:41??inputnew\inputnew\image\mini_black.png
?????文件?????????426??2016-02-24?15:18??inputnew\inputnew\image\mini_white.png
?????文件?????????217??2016-05-29?19:43??inputnew\inputnew\image\space_black.png
?????文件?????????165??2016-02-24?15:21??inputnew\inputnew\image\space_white.png
?????文件????????1819??2017-09-02?23:02??inputnew\inputnew\image\status_ch.png
?????文件????????1913??2017-09-02?23:02??inputnew\inputnew\image\status_en.png
?????文件?????????390??2016-05-29?19:41??inputnew\inputnew\image\upper_black.png
?????文件?????????387??2016-02-24?15:24??inputnew\inputnew\image\upper_white.png
?????文件?????????146??2017-09-05?16:15??inputnew\inputnew\inputnew.pri
?????文件?????????773??2017-09-03?09:17??inputnew\inputnew\inputnew.qrc
?????文件?????????829??2017-09-05?16:16??inputnew\main.cpp
?????文件????25604096??2015-02-09?17:19??inputnew\py.db
?????文件??????122880??2017-09-02?21:59??inputnew\pysimple.db
............此處省略6個文件信息
- 上一篇:stm32f103 例程代碼
- 下一篇:QT5中使用QHttpQFtp.rar
評論
共有 條評論