基于QT的简单文本编辑器
基本实现了windows下的记事本功能
使用c++在Qt中编写的,能够输入文字操作,并具有新建文件,打开文件,保存文件,退出,复制,粘贴,撤销,剪切,查找替换等功能。
代码片段和文件信息
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 0 2013-03-01 10:25 Text_Edit ext_edit.goutputstream-L7RHTW
文件 1368 2013-03-20 15:26 Text_Edit ext_editfinddialog.cpp
文件 460 2013-03-20 15:26 Text_Edit ext_editfinddialog.h
文件 7044 2013-03-20 15:25 Text_Edit ext_editfinddialog.ui
文件 448 2009-09-22 13:43 Text_Edit ext_editimagesactionsadd.png
文件 1370 2009-10-16 18:37 Text_Edit ext_editimagesactionsaddress-book-new.png
文件 928 2009-10-16 18:37 Text_Edit ext_editimagesactionsapplication-exit.png
文件 1404 2009-10-16 18:37 Text_Edit ext_editimagesactionsappointment-new.png
文件 1404 2009-10-16 18:37 Text_Edit ext_editimagesactionsappointment.png
文件 828 2009-10-16 18:37 Text_Edit ext_editimagesactionsack.png
文件 1086 2009-10-16 18:37 Text_Edit ext_editimagesactionsookmark-new.png
文件 1086 2009-10-16 18:37 Text_Edit ext_editimagesactionsookmarks_list_add.png
文件 1086 2009-10-16 18:37 Text_Edit ext_editimagesactionsookmark_add.png
文件 766 2009-10-16 18:37 Text_Edit ext_editimagesactionsottom.png
文件 976 2009-09-22 13:43 Text_Edit ext_editimagesactionscall-start.png
文件 764 2009-09-22 13:43 Text_Edit ext_editimagesactionscall-stop.png
文件 548 2009-10-16 18:37 Text_Edit ext_editimagesactionscentrejust.png
文件 997 2009-10-16 18:37 Text_Edit ext_editimagesactionscontact-new.png
文件 1038 2009-10-16 18:37 Text_Edit ext_editimagesactionsdocument-new.png
文件 1481 2009-09-22 13:43 Text_Edit ext_editimagesactionsdocument-open-recent.png
文件 854 2009-10-16 18:37 Text_Edit ext_editimagesactionsdocument-open.png
文件 1209 2009-10-16 18:37 Text_Edit ext_editimagesactionsdocument-page-setup.png
文件 1188 2009-10-16 18:37 Text_Edit ext_editimagesactionsdocument-print-preview.png
文件 937 2009-10-16 18:37 Text_Edit ext_editimagesactionsdocument-print.png
文件 1145 2009-10-16 18:37 Text_Edit ext_editimagesactionsdocument-properties.png
文件 1226 2009-10-16 18:37 Text_Edit ext_editimagesactionsdocument-revert.png
文件 1182 2009-10-16 18:37 Text_Edit ext_editimagesactionsdocument-save-as.png
文件 1172 2009-10-16 18:37 Text_Edit ext_editimagesactionsdocument-save.png
文件 758 2009-09-22 13:43 Text_Edit ext_editimagesactionsdocument-send.png
文件 775 2009-10-16 18:37 Text_Edit ext_editimagesactionsdown.png
............此处省略365个文件信息
#include “finddialog.h“
#include “ui_finddialog.h“
//#include “mainwindow.h“
#include
#include
findDialog::findDialog(QWidget *parent) :
QDialog(parent)
ui(new Ui::findDialog)
{
ui->setupUi(this);
ui->radioButtondowF->setChecked(true);//默认向下进行查找和替换
ui->radioButtondowR->setChecked(true);
connect(ui->cancelButtonFSIGNAL(clicked())thisSLOT(close()));//取消按钮
connect(ui->cancelButtonRSIGNAL(clicked())thisSLOT(close()));
ui->nextButtonF->setEnabled(!ui->lineEditF->text().isEmpty());
connect(ui->lineEditFSIGNAL(textChanged(QString))thisSLOT(button_Enabed()));
ui->nextButtonR->setEnabled(!ui->lineEditR->text().isEmpty());
connect(ui->lineEditRSIGNAL(textChanged(QString))thisSLOT(button_Enabed()));
ui->pushButtonR->setEnabled(!ui->lineEditR->text().isEmpty());
ui->pushButtonreplaceAll->setEnabled(!ui->lineEditR->text().isEmpty());
}
findDialog::~findDialog()
{
delete ui;
}
void findDialog::button_Enabed()//判断查找下一个按钮等等是否可用
{
ui->nextButtonF->setEnabled(!ui->lineEditF->text().isEmpty());
ui->nextButtonR->setEnabled(!ui->lineEditR->text().isEmpty());
ui->pushButtonR->setEnabled(!ui->lineEditR->text().isEmpty());
ui->pushButtonreplaceAll->setEnabled(!ui->lineEditR->text().isEmpty());
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 0 2013-03-01 10:25 Text_Edit ext_edit.goutputstream-L7RHTW
文件 1368 2013-03-20 15:26 Text_Edit ext_editfinddialog.cpp
文件 460 2013-03-20 15:26 Text_Edit ext_editfinddialog.h
文件 7044 2013-03-20 15:25 Text_Edit ext_editfinddialog.ui
文件 448 2009-09-22 13:43 Text_Edit ext_editimagesactionsadd.png
文件 1370 2009-10-16 18:37 Text_Edit ext_editimagesactionsaddress-book-new.png
文件 928 2009-10-16 18:37 Text_Edit ext_editimagesactionsapplication-exit.png
文件 1404 2009-10-16 18:37 Text_Edit ext_editimagesactionsappointment-new.png
文件 1404 2009-10-16 18:37 Text_Edit ext_editimagesactionsappointment.png
文件 828 2009-10-16 18:37 Text_Edit ext_editimagesactionsack.png
文件 1086 2009-10-16 18:37 Text_Edit ext_editimagesactionsookmark-new.png
文件 1086 2009-10-16 18:37 Text_Edit ext_editimagesactionsookmarks_list_add.png
文件 1086 2009-10-16 18:37 Text_Edit ext_editimagesactionsookmark_add.png
文件 766 2009-10-16 18:37 Text_Edit ext_editimagesactionsottom.png
文件 976 2009-09-22 13:43 Text_Edit ext_editimagesactionscall-start.png
文件 764 2009-09-22 13:43 Text_Edit ext_editimagesactionscall-stop.png
文件 548 2009-10-16 18:37 Text_Edit ext_editimagesactionscentrejust.png
文件 997 2009-10-16 18:37 Text_Edit ext_editimagesactionscontact-new.png
文件 1038 2009-10-16 18:37 Text_Edit ext_editimagesactionsdocument-new.png
文件 1481 2009-09-22 13:43 Text_Edit ext_editimagesactionsdocument-open-recent.png
文件 854 2009-10-16 18:37 Text_Edit ext_editimagesactionsdocument-open.png
文件 1209 2009-10-16 18:37 Text_Edit ext_editimagesactionsdocument-page-setup.png
文件 1188 2009-10-16 18:37 Text_Edit ext_editimagesactionsdocument-print-preview.png
文件 937 2009-10-16 18:37 Text_Edit ext_editimagesactionsdocument-print.png
文件 1145 2009-10-16 18:37 Text_Edit ext_editimagesactionsdocument-properties.png
文件 1226 2009-10-16 18:37 Text_Edit ext_editimagesactionsdocument-revert.png
文件 1182 2009-10-16 18:37 Text_Edit ext_editimagesactionsdocument-save-as.png
文件 1172 2009-10-16 18:37 Text_Edit ext_editimagesactionsdocument-save.png
文件 758 2009-09-22 13:43 Text_Edit ext_editimagesactionsdocument-send.png
文件 775 2009-10-16 18:37 Text_Edit ext_editimagesactionsdown.png
............此处省略365个文件信息
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件举报,一经查实,本站将立刻删除。
评论列表(条)