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

資源簡介

依據Qt地址簿改編的,能夠顯示照片,能夠同時記錄姓名、地址、職業、QQ、MSN,簡介等內容。包含整個工程、生成exe程序、測試文件圖片以及相應的編譯說明。 使用Qt Creator建立工程并設計界面。 代碼中使用中文注釋,注釋的比較詳細。 程序使用中文界面。

資源截圖

代碼片段和文件信息

#include?“addressbook.h“
#include?“ui_addressbook.h“

#include?
#include?
#include?
/*=============================================================================
派生類構造函數名(總參數表列):?基類構造函數名(參數表列),子對象名(參數表列)
??{派生類中新增數成員據成員初始化語句}
執行派生類構造函數的順序是:?
1?調用基類構造函數,對基類數據成員初始化;
2?調用子對象構造函數,對子對象數據成員初始化;
3?再執行派生類構造函數本身,對派生類數據成員初始化。
4?派生類構造函數的總參數表列中的參數,
??應當包括基類構造函數和子對象的參數表列中的參數。
??基類構造函數和子對象的次序可以是任意的。
5?編譯系統是根據相同的參數名(而不是根據參數的順序)來確立它們的傳遞關系的。
??但是習慣上一般先寫基類構造函數。
6?如果有多個子對象,派生類構造函數的寫法依此類推,應列出每一個子對象名及其參數表列。
===============================================================================*/
AddressBook::AddressBook(QWidget?*parent)?://構造函數,初始化列表
????QWidget(parent)//QWidget的構造函數
????ui(new?Ui::AddressBook)?
/*ui是類AddressBook的對象的指針,直接使用指針時不調用構造函數,
?*但是使用new時,調用構造函數進行初始化*/
{
????ui->setupUi(this);//調用setupUi()建立ui界面

????//設置個文字顯示處為只讀
????ui->nameLine->setReadOnly(true);
????ui->addressText->setReadOnly(true);
????ui->emailLine->setReadOnly(true);
????ui->phoneLine->setReadOnly(true);
????ui->InfoEdit->setReadOnly(true);
????ui->qqLine->setReadOnly(true);
????ui->msnLine->setReadOnly(true);
????ui->careerLine->setReadOnly(true);
????ui->companyLine->setReadOnly(true);
????
//設置各按鈕的顯示狀態
????ui->submitButton->hide();
????ui->cancelButton->hide();
????ui->nextButton->setEnabled(false);
????ui->previousButton->setEnabled(false);
????ui->editButton->setEnabled(false);
????ui->removeButton->setEnabled(false);
????ui->findButton->setEnabled(false);
????ui->saveButton->setEnabled(false);

//連接各按鈕的信號和槽函數
????connect(ui->addButtonSIGNAL(clicked())thisSLOT(addContact()));
????connect(ui->submitButtonSIGNAL(clicked())thisSLOT(submitContact()));
????connect(ui->cancelButtonSIGNAL(clicked())thisSLOT(cancel()));
????connect(ui->nextButtonSIGNAL(clicked())thisSLOT(next()));
????connect(ui->previousButtonSIGNAL(clicked())thisSLOT(previous()));
????connect(ui->editButtonSIGNAL(clicked())thisSLOT(editContact()));
????connect(ui->removeButtonSIGNAL(clicked())thisSLOT(removeContact()));
????connect(ui->findButtonSIGNAL(clicked())thisSLOT(findContact()));
????connect(ui->loadButtonSIGNAL(clicked())thisSLOT(loadFromFile()));
????connect(ui->saveButtonSIGNAL(clicked())thisSLOT(saveToFile()));

//設置窗口標題
setWindowtitle(tr(“通訊錄“));

//顯示窗口界面的圖片
????QPixmap?tupian(“./images/contact.png“);
????ui->tupianLabel->setPixmap(tupian);

}

AddressBook::~AddressBook()//析構函數,釋放new分配給ui的內存
{
????delete?ui;
}
//Qt?Creator自動生成的語言翻譯事件函數
void?AddressBook::changeEvent(QEvent?*e)
{
????QWidget::changeEvent(e);
????switch?(e->type())?{
????case?QEvent::LanguageChange:
????????ui->retranslateUi(this);
????????break;
????default:
????????break;
????}
}

//添加聯系人
void?AddressBook::addContact()
{
????//保存添加之前的聯系人內容
oldName=ui->nameLine->text();
????oldcontactlist.Address=ui->addressText->toPlainText();
????oldcontactlist.Email=ui->emailLine->text();
????o

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

?????文件??????94198??2006-04-11?13:26??AddressBookSource\A.ico

?????文件??????22345??2010-07-15?09:34??AddressBookSource\addressbook.cpp

?????文件???????1828??2010-07-07?13:23??AddressBookSource\addressbook.h

?????文件??????10188??2010-07-02?22:27??AddressBookSource\addressbook.ui

?????文件????????530??2010-07-23?09:02??AddressBookSource\AddressBookSource.pro

?????文件???????4097??2010-07-23?09:02??AddressBookSource\AddressBookSource.pro.user

?????文件??????????0??2010-07-15?09:05??AddressBookSource\AddressBookSourcr.pro

?????文件?????????55??2010-03-28?16:39??AddressBookSource\App.rc

?????文件???????1048??2010-07-15?08:51??AddressBookSource\finddialog.cpp

?????文件????????496??2010-07-02?21:47??AddressBookSource\finddialog.h

?????文件???????1025??2010-04-09?21:30??AddressBookSource\finddialog.ui

?????文件??????11596??2010-07-16?10:57??AddressBookSource\images\contact.png

?????文件??????10032??2010-04-09?22:17??AddressBookSource\images\contact1.png

?????文件??????24667??2010-03-30?13:09??AddressBookSource\images\default.PNG

?????文件?????255165??2010-03-28?16:04??AddressBookSource\images\splash.PNG

?????文件??????22310??2010-07-16?11:04??AddressBookSource\images\企鵝.PNG

?????文件??????11120??2010-07-16?11:04??AddressBookSource\images\山羊.PNG

?????文件??????57165??2010-07-16?11:04??AddressBookSource\images\海寶.PNG

?????文件???????6586??2010-07-16?11:03??AddressBookSource\images\猴子.PNG

?????文件??????19833??2010-07-16?11:03??AddressBookSource\images\福牛.PNG

?????文件????????854??2010-07-15?08:55??AddressBookSource\main.cpp

?????文件???????5797??2010-07-15?09:19??AddressBookSource\Makefile

?????文件???????6376??2010-07-15?09:19??AddressBookSource\Makefile.Debug

?????文件???????6491??2010-07-15?09:19??AddressBookSource\Makefile.Release

?????文件?????197632??2010-01-18?01:41??AddressBookSource\plugins\codecs\qcncodecs4.dll

?????文件?????192000??2010-01-18?01:41??AddressBookSource\plugins\imageformats\qjpeg4.dll

?????文件???????4859??2010-07-15?09:22??AddressBookSource\Qt命令行編譯演示.txt

?????文件????????179??2010-07-16?11:14??AddressBookSource\README.txt

?????文件??????69754??2010-07-15?09:31??AddressBookSource\release\addressbook.o

?????文件?????221696??2010-07-15?09:31??AddressBookSource\release\AddressBookSource.exe

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

評論

共有 條評論