📄 dlgmain.cpp
字号:
#include "dlgmain.h"
#include <QtGui>
dlgmain::dlgmain()
{
ui.setupUi(this);
connect(ui.btnClose,SIGNAL(clicked()),this,SLOT(accept()));
connect(ui.btnBrowse,SIGNAL(clicked()),this,SLOT(onBrowse()));
connect(ui.btnOpen,SIGNAL(clicked()),this,SLOT(onOpen()));
}
dlgmain::~dlgmain()
{
}
void dlgmain::onBrowse()
{
QString fileName = QFileDialog::getOpenFileName(this,
tr("open"),
QDir::currentPath(),
tr("All Files (*);;Text Files (*.txt)")
);
if (!fileName.isEmpty())
ui.edtPathname->setText(fileName);
}
void dlgmain::onOpen()
{
QFile ifile(ui.edtPathname->text());
if (ifile.open(QFile::ReadOnly))
{
QTextStream in(&ifile);
QString strText = in.readAll();
ui.edtMain->setText(strText);
ifile.close();
}
}
//void dlgmain::onOpen()
//{
// QFile ifile(ui.edtPathname->text());
// if (ifile.open(QFile::ReadOnly))
// {
// QString strText = ifile.readAll();
// ui.edtMain->setText(strText);
// ifile.close();
// }
//}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -