91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 731KB
    文件類型: .rar
    金幣: 2
    下載: 0 次
    發布日期: 2021-05-29
  • 語言: 其他
  • 標簽: Qt??寫字板??源碼??

資源簡介

用Qt實現的寫字板,其中幾乎實現了寫字板的所有功能

資源截圖

代碼片段和文件信息


#include?“CFindDialog.h“
#include?
#include?
#include?

CFindDialog::CFindDialog(QWidget?*parent)
{
setupUi((QDialog*)this);

direction?=?true;?
senstive?=?false;
textEdit?=?NULL;
found?=?false;
this->parent?=?parent;
belowRadioButton->setChecked(true);
replacePushBtn->setEnabled(false);
findNextPushBtn->setEnabled(false);

????????connect(findLineEdit1?SIGNAL(textChanged(const?QString&))
this?SLOT(doFindLineEditChanged(const?QString&)));
connect(replacePushBtnSIGNAL(clicked())?this?SLOT(replace()));
connect(cancelPushButton?SIGNAL(clicked())?this?SLOT(close()));
connect(findNextPushBtn?SIGNAL(clicked())?this?SLOT(doFind()));
connect(aboveRadioButton?SIGNAL(clicked())?this?SLOT(doClicked()));
connect(belowRadioButton?SIGNAL(clicked())?this?SLOT(doClicked()));
connect(senstiveCheckBox?SIGNAL(clicked())?this?SLOT(doClicked()));
}

bool?CFindDialog::bolding(QTextEdit?*textEdit)
{
if?(textEdit?==?NULL)
{
QMessageBox::warning(this
“查找“
“請先新建文件“
QMessageBox::Yes);
this->close();
return?false;
}
this->textEdit?=?textEdit;
return?true;
}

void?CFindDialog::doFindLineEditChanged(const?QString?&txt)
{
if?(!txt.isEmpty())
{
findNextPushBtn->setEnabled(true);
}
else
{
findNextPushBtn->setEnabled(false);
}
}


void?CFindDialog::doClicked()
{
QRadioButton*?btn?=?qobject_cast(sender());
if?(btn?==?aboveRadioButton)
{
direction?=?false;
}?
else
? {
direction?=?true;
}
}

void?CFindDialog::doFind()
{
QTextDocument::FindFlags?flag?=?0;
if?(!direction)
{
flag?|=?QTextDocument::FindBackward;
}
if?(senstive)
{
flag?|=?QTextDocument::FindCaseSensitively;
}
????????QString?findStr?=?findLineEdit1->text();
found?=?textEdit->find(findStr?flag);
if?(!found)
{
QMessageBox::information(this
“查找“
“查找完畢\n未找到相關信息“
QMessageBox::Ok);
replacePushBtn->setEnabled(false);
}
else
{
QMessageBox::information(this
“查找“
“已找到\n請用鼠標單擊主窗口“
QMessageBox::Ok);
replacePushBtn->setEnabled(true);
}
}

void?CFindDialog::replace()
{
????????QString?findStr?=?findLineEdit1->text();
????????QString?changeStr?=?changeLineEdit->text();
textEdit->insertPlainText(changeStr);
????????//qSwap(findStrchangeStr);
}

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----

?????文件???????2455??2010-09-15?16:11??edit1\CFindDialog.cpp

?????文件????????596??2010-09-15?11:13??edit1\CFindDialog.h

?????文件?????????13??2010-09-13?19:16??edit1\debug\111.txt

?????文件?????234958??2010-09-15?16:11??edit1\debug\CFindDialog.o

?????文件????1186927??2010-09-16?08:40??edit1\debug\edit.exe

?????文件?????183378??2010-09-16?08:38??edit1\debug\main.o

?????文件?????484229??2010-09-16?08:40??edit1\debug\mainwindow.o

?????文件???????2870??2010-09-15?11:13??edit1\debug\moc_CFindDialog.cpp

?????文件?????197366??2010-09-15?11:13??edit1\debug\moc_CFindDialog.o

?????文件???????4408??2010-09-16?08:38??edit1\debug\moc_mainwindow.cpp

?????文件?????198792??2010-09-16?08:38??edit1\debug\moc_mainwindow.o

?????文件?????115966??2010-09-15?09:47??edit1\debug\qrc_menu.cpp

?????文件??????29380??2010-09-15?09:47??edit1\debug\qrc_menu.o

?????文件????????304??2010-09-15?16:12??edit1\edit.pro

?????文件??????10040??2010-09-16?08:41??edit1\edit.pro.user

?????文件??????13812??2010-09-15?10:28??edit1\edit.pro.user.1.3

?????文件???????5798??2010-09-15?10:03??edit1\FindDialog.ui

?????文件???????1198??2007-11-15?19:56??edit1\images\asave.png

?????文件???????1666??2007-11-15?19:56??edit1\images\copy.png

?????文件???????1832??2007-11-15?19:56??edit1\images\cut.png

?????文件???????1322??2007-11-15?19:56??edit1\images\editor.png

?????文件???????1456??2010-02-11?23:55??edit1\images\fileprint.png

?????文件???????2221??2007-11-15?19:56??edit1\images\find.png

?????文件???????1413??2007-11-15?19:56??edit1\images\new.png

?????文件???????2501??2007-11-15?19:56??edit1\images\open.png

?????文件???????1981??2007-11-15?19:56??edit1\images\paste.png

?????文件???????1633??2008-12-24?18:55??edit1\images\redo.png

?????文件???????2194??2007-11-15?19:56??edit1\images\save.png

?????文件??????23552??2010-09-13?15:31??edit1\images\Thumbs.db

?????文件???????2017??2007-11-15?19:56??edit1\images\undo.png

............此處省略17個文件信息

評論

共有 條評論