freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

kdevelop使用手冊(cè)-閱讀頁

2025-07-14 07:27本頁面
  

【正文】 一行C++代碼。item為打開和保存文件設(shè)置的菜單和狀態(tài)條,和idx/priting/打印對(duì)話框一樣。item一個(gè)幫助系統(tǒng),包括一個(gè)基于idx/SGML/的用戶手冊(cè)和狀態(tài)條幫助。item通過make建造的安裝路徑。sect2類工具p 類工具這一術(shù)語描述了開發(fā)者可于項(xiàng)目的各種功能,它不僅通過面向?qū)ο蟮恼Z言,還有以對(duì)象面對(duì)的方式使用代碼資源。Kdevelop提供的工具是類生成時(shí)的類瀏覽器。sect3類生成器生成新類p 在用idx/Kappwizard/生成一個(gè)項(xiàng)目后,你作為開發(fā)者的工作會(huì)增加一套idx/classes/類,以匹配你的應(yīng)用程序的設(shè)計(jì)。為簡(jiǎn)化整個(gè)過程,類生成器讓你僅需通過以其名字指定新的類。另外,你還可以改變生成器預(yù)先設(shè)置的文件名,及類是否缺省地設(shè)置為Qtsignal/slot可用。一個(gè)新的建立已足夠在編譯過程中包含新類。類生成器可在項(xiàng)目菜單中,通過idx/New Class/項(xiàng)進(jìn)入來激活。類語法分析器為方法和idx/classes/掃描所有的文件,并讓它們通過符號(hào)可用。 選擇一個(gè)將導(dǎo)致包含idx/declaration/的文件被打開;在方法和函數(shù)上它會(huì)給你看idx/implementation/。sect 開發(fā)過程p 用Kdevwelop開發(fā)的應(yīng)用一般可以分為兩個(gè)主要的步驟:首先,你必須利用idx/Kappwizard/生成一個(gè)程序輪廓,然后剩下的開發(fā)工作必須利用Kdevelop的特色來完成。為描述開發(fā)過程,我們假設(shè)你希望建立一個(gè)Qt/idx/KDE/應(yīng)用,它說明了需要使用Kdevelop的大多數(shù)特色來著手于這些項(xiàng)目類型,因此你有一個(gè)一般的做法。s,項(xiàng)目文件是你在以后打開項(xiàng)目時(shí)必須裝載的文件。當(dāng)向?qū)С霈F(xiàn)時(shí),你還必須在第一頁指定項(xiàng)目類型,選擇下一頁會(huì)將你帶到下一頁,你必須在此插入項(xiàng)目名,版本,目錄和你的個(gè)人選項(xiàng),第三頁會(huì)提供更多個(gè)人選項(xiàng),第四頁和第五頁允許根據(jù)你的選擇自動(dòng)插入頭部和idx/implementation/編輯頭文件。最后一頁包含了一個(gè)idx/output/窗口和一個(gè)錯(cuò)誤信息窗口。所執(zhí)行的操作在idx/output/窗口可見。為建立二進(jìn)制文件,你還可以通過從創(chuàng)建菜單中選擇make生成,或選擇工具條上的相關(guān)按鈕。sect1開發(fā)一個(gè)應(yīng)用p 本節(jié)將描述使用Kdevelop和idx/dialog editor/開發(fā)應(yīng)用程序的開發(fā)階段所有的工作都可在IDE中完成。妨礙編譯連接的錯(cuò)誤idx/errors/或是通過idx/debugging/調(diào)試會(huì)話可以查找到的臭蟲都應(yīng)該找出。但以上各個(gè)步驟都是可以互相混雜,要想描述如何建立你自己的應(yīng)用程序的一般方法并不是那么容易。然后你就可以編譯你的應(yīng)用,測(cè)試其性能,修正idx/errors/,再重新檢測(cè)。sect2用戶界面p 一個(gè)項(xiàng)目的用戶界面實(shí)際上是用戶所見的部分及它和程序的橋梁。當(dāng)你開發(fā)你的應(yīng)用時(shí),你必須擴(kuò)展給定的結(jié)構(gòu)才來讓程序有你想要提供的交互性。這可由Kdevelop內(nèi)部的對(duì)話框編輯器idx/dialog editor/來輕易完成。用戶界面中除了這些低水平的部件,還提供標(biāo)準(zhǔn)的對(duì)話,隨時(shí)可用,例如打印對(duì)話框idx/printing/ 。這樣,當(dāng)你開始設(shè)計(jì)你的用戶的應(yīng)用操作時(shí),你應(yīng)該讓你自己盡量的熟悉隨Qt 和 idx/KDE/提供的idx/widgets/。然后我們建議你仔細(xì)看看KDEUI庫(kù), 它提供了其他一些idx/widgets/。它只是簡(jiǎn)化了應(yīng)用的設(shè)計(jì),例如Qt提供的預(yù)先定義的對(duì)話。一個(gè)對(duì)話僅僅由不同的idx/widgets/結(jié)合在一起組成了一個(gè)界面,它在技術(shù)上是由C++代碼編程于一個(gè)從tt/cdx/QWidget//中派生出的一個(gè)類,或一個(gè)更專業(yè)化的繼承了 tt/cdx/QWidget//的對(duì)話類。這幾乎是你要理解對(duì)話及視圖是如何使用的所有東西。這是創(chuàng)建界面的較為復(fù)雜的方法。你可以看見Kdevelop的界面改變了,但是,菜單條和工具條仍然看來十分熟悉。然后你可由你所愿建立你的視圖和對(duì)話框。當(dāng)你完成后,從建立菜單中選擇生成源;對(duì)話框編輯器idx/dialog editor/ 及項(xiàng)目管理器會(huì)負(fù)責(zé)剩下的事情。但是不要期望對(duì)話框已經(jīng)可用這通常是一個(gè)開發(fā)者工作完成idx/implementation/的一般方式。要想得到關(guān)于創(chuàng)建對(duì)話的更多信息,請(qǐng)參見ref id=The Dialog Editor name=對(duì)話框編輯器, 實(shí)例及指導(dǎo)可參見htmlurl url=programming/ name=KDevelop編程手冊(cè)sect2捆綁新元素p在你創(chuàng)建了你的用戶界面并生成了你的資源后,你可以準(zhǔn)備讓你的應(yīng)用通過對(duì)象來使用他們。按照面向?qū)ο蟮脑O(shè)計(jì), 你可以將給出的結(jié)構(gòu)描述為文檔視圖控制器模式??刂破鞔韰f(xié)調(diào)主應(yīng)用的一類,它通過菜單條及工具條,狀態(tài)條提供用戶交互功能。因此,文檔類應(yīng)該可以完成所有的比如裝載文件和重新保存文件的操作。由于控制條和工具條已出現(xiàn),你的工作將是創(chuàng)建主視,以及用戶可以用于改變?nèi)魏卧O(shè)置或使用另外功能的其他對(duì)話。lt。gt。 總的來說,展開給定的來有三種不同的方法:itemizeitem去掉文檔視圖結(jié)構(gòu)并使用一個(gè)預(yù)先定義的已包含了很多功能的大idx/widgets/,只需去掉視圖類并由另一類代替。item如果你的主視窗口要包含若干獨(dú)立部件,你就需要用idx/dialog editor/創(chuàng)建你需要的idx/widgets/及其idx/classes/,并在連接后可生成主視的視圖類生成器中創(chuàng)建該idx/classes/的對(duì)象。通常的做法是從菜單條或工具條上按鈕進(jìn)入,訪問對(duì)話框。所以你先看一下,在菜單條找出適當(dāng)?shù)奈恢脕砑尤胗脩暨x擇后可打開對(duì)話的入口。通過創(chuàng)建對(duì)話類實(shí)例實(shí)現(xiàn)slot,并用基礎(chǔ)類提供的成員函數(shù)idx/member functions/訪問對(duì)話框。應(yīng)用程序框架把已給,因此你只需加入ID并給它一個(gè)新編號(hào)?,F(xiàn)在你們的應(yīng)用給用戶提供了可視的新功能。最后,訪問你的生成工具或執(zhí)行,改寫過的文件會(huì)被重新編譯;這樣你改動(dòng)的結(jié)果可以立即測(cè)試?,F(xiàn)在,這些是IDE幫助你的標(biāo)準(zhǔn)步驟,但KDE卻不僅僅為你提供創(chuàng)建應(yīng)用及其可視化部件的工具。sect3源代碼管理pKdevelop IDE提供給編程人員很多的方法使他們?cè)谧疃痰臅r(shí)間內(nèi)完成其目標(biāo)。但這并不包括一個(gè)程序員通常必須做的工作:為應(yīng)用的完成努力工作,以使終端用戶能正確的執(zhí)行。你可以很容易的理解,把管理的任務(wù)從程序員手中接過后,他可以更專注于源代碼的編寫工作了。但這意味著仍然要努力工作作為開發(fā)人員,你仍然不得不創(chuàng)建這些文件和編寫這些標(biāo)準(zhǔn)內(nèi)容,例如包含了數(shù)據(jù),作者名的頭部文件,及例如代碼的執(zhí)照術(shù)語。因此,KDE包含了類工具各種各樣的操作,他允許快速操作和將開發(fā)者的注意力從文件轉(zhuǎn)移至對(duì)象idx/classes/,結(jié)構(gòu)和方法。對(duì)于面向?qū)ο蟮墓ぷ?,類瀏覽器把你帶到你的對(duì)象的位置;而代碼實(shí)際在哪個(gè)位置已不再有什么關(guān)系了。通過上下文菜單,類瀏覽器會(huì)提供更多的功能,例如,將你帶到實(shí)現(xiàn)idx/implementation/或成員函數(shù)idx/member functions/的聲明idx/declaration/。最后,你可以通過類工具對(duì)話得到你的項(xiàng)目的類idx/classes/的更為專業(yè)的視圖,它會(huì)以樹的形式顯示類idx/classes/及其對(duì)象的作用,內(nèi)容和繼承。你可以開始你的建立過程,通過:itemizeitem單擊工具條上的建立或全部重建符號(hào)item或從建立菜單中選擇建立或全部重建/itemize要執(zhí)行你的應(yīng)用,請(qǐng)選擇itemizeitem工具條中的執(zhí)行或編譯符號(hào)(由你的程序啟動(dòng) idx/KDbg/ )item建立菜單中的相關(guān)菜單項(xiàng)item或者通過由Arguments 執(zhí)行來用其他arguments啟動(dòng)你的應(yīng)用/itemize要想得到關(guān)于建立過程的更多信息,請(qǐng)參見ref id=Projects name=項(xiàng)目篇。)或應(yīng)用的執(zhí)行過程中發(fā)生,它們必須由程序員找到并除去。 如上所述,idx/Compiler/編譯器本身可以檢測(cè)句法idx/errors/錯(cuò)誤,導(dǎo)致可執(zhí)行文件無法建立(這在idx/Linker/ 連接器檢測(cè)到unresolved 信號(hào)時(shí)也有可能發(fā)生參見連接器選項(xiàng)ref id=Linker Options name=連接選項(xiàng)). 它會(huì)盡可能詳細(xì)的對(duì)錯(cuò)誤作出描述,這樣錯(cuò)誤就可以找到并去除。萬一遇到了錯(cuò)誤idx/errors/或者警告idx/warnings/, 只要在錯(cuò)誤行按動(dòng)鼠標(biāo)按鈕,編輯器就會(huì)打開該文件并將光標(biāo)移到錯(cuò)誤行。你會(huì)發(fā)現(xiàn)這十分好用,為你到達(dá)錯(cuò)誤節(jié)省了不少時(shí)間,這樣排除狀況只要求你作為程序員的相關(guān)知識(shí)。因此,你可以讓編譯器idx/Compiler/把信息加入二進(jìn)制文件以監(jiān)測(cè)源代碼的執(zhí)行。找出真正的引發(fā)原因則是另一項(xiàng)任務(wù);它要依靠程序員對(duì)它的定位。因此KDevelop使用idx/KDbg/ 并讓你可以通過建立菜單中的調(diào)試命令或工具條中的調(diào)試標(biāo)志來激活調(diào)試idx/debugging/程序。sect其他信息p本章的話題將更詳細(xì)的在KDevelop IDE提供的文檔和其他文檔中敘述以下內(nèi)容:itemizeitemhtmlurl url=programming/ name=KDevelop編程手冊(cè),完整的介紹了使用Qt和idx/KDE/庫(kù)進(jìn)行idx/GUI/的應(yīng)用設(shè)計(jì)和編程,item這本手冊(cè),從ref id=Overview name=概要一節(jié)到refid=Projects name=項(xiàng)目一節(jié), 描述了KDevelop的所有可用函數(shù), item這本手冊(cè),在ref id=The Dialog Editor name=對(duì)話框編輯器一節(jié), 敘述了對(duì)話編輯器idx/dialog editor/對(duì)于創(chuàng)建你自己的idx/widgets/所起的作用, item在線em/Online/參考文檔到Qt庫(kù)idx/Qtlibrary/, 包括了使用Qt的idx/GUI/toolkit工具箱及類參考和快照創(chuàng)建其包含的最重要的可使用的idx/widgets/的實(shí)例,itemem/KDELibrary Classidx/Reference//, 由KDevelop從KDE庫(kù)資源自動(dòng)生成,包含了所有類idx/classes/和idx/widgets/的描述及其使用的代碼實(shí)例,item在Internet上,參見: itemize itemurl url=以得到關(guān)于Qt和其他第三方idx/widgets/的信息, itemurl url=以得到關(guān)于KDE項(xiàng)目和開發(fā)者指導(dǎo), itemurl url=以得到其他KDE應(yīng)用開發(fā)的的參考. itemKDevelop的主頁url url= /itemize/itemizechapt概要label id=Overviewp看看KDevelop,其用戶界面可由其邏輯部件來描述: 主視窗,樹瀏覽及輸出idx/output/窗口,由菜單條,工具條和狀態(tài)條所包圍。sect主視窗p主視窗由四個(gè)狀態(tài)條組成,左邊兩個(gè)用做編輯。它們之后是表示成idx/HTML/格式的文檔窗口。要想得到關(guān)于編輯器窗口性能的描述,請(qǐng)參見使用編輯器篇ref id=Working with the Editor name=使用編輯器,對(duì)于idx/Helpbrowser/,則需參見使用文檔瀏覽器一節(jié)ref id=Using the Documentation Browser name=使用文檔瀏覽器.sect類瀏覽器和文件瀏覽器psect1類瀏覽器idx/Class Viewer/p類瀏覽器idx/Class Viewer/ (idx/CV/)展示你的項(xiàng)目的各個(gè)類idx/classes/及全局函數(shù)和變量idx/variable/s。 選擇一個(gè)類名會(huì)打開相關(guān)的包含該類的頭文件并將光標(biāo)設(shè)置到類的聲明idx/declaration/的起始處。對(duì)于元素, KDevelop會(huì)找尋頭文件并將光標(biāo)設(shè)置于元素聲明所在行。sect1邏輯文件瀏覽器p邏輯文件瀏覽器(idx/LFV/)允許通過各組中的過濾器將文件分類。這會(huì)允許對(duì)你想快速得到的文件提供更專業(yè)化的搜尋,只首先顯示包含項(xiàng)目的文件。你會(huì)喜歡idx/LFV/的,例如用它完成選擇idx/pixmaps/一類的事這會(huì)在idx/Tools/工具窗口中啟動(dòng)idx/KIconEdit/(如果已在系統(tǒng)上安裝)并打開所選圖片。彈出示菜單也提供例如增加或去除當(dāng)前項(xiàng)目的文件的功能。選擇其中一本書會(huì)在瀏覽器窗口中打開其第一頁。sect輸出窗口p輸出窗口也被分割為一個(gè)信息窗,一個(gè)標(biāo)準(zhǔn)輸入/輸出窗口和一個(gè)標(biāo)準(zhǔn)錯(cuò)誤指示窗口,屬性如下:itemizeitem 信息窗口:展示所有編譯器idx/Compiler/的輸出idx/output/。item 標(biāo)準(zhǔn)輸出窗口: 展示將信息發(fā)至計(jì)算機(jī)標(biāo)準(zhǔn)輸出idx/output/的基于終
點(diǎn)擊復(fù)制文檔內(nèi)容
黨政相關(guān)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1