基本信息
源码名称:c++ gui qt4 示例程序
源码大小:0.81M
文件格式:.zip
开发语言:C/C++
更新时间:2023-12-14
   友情提示:(无需注册或充值,赞助后即可获取资源下载链接)

     嘿,亲!知识可是无价之宝呢,但咱这精心整理的资料也耗费了不少心血呀。小小地破费一下,绝对物超所值哦!如有下载和支付问题,请联系我们QQ(微信同号):813200300

本次赞助数额为: 2 元 
   源码介绍
C GUI Qt4编程(第二版)配套示例程序 CSDN

.
├── C GUI Qt4编程(第二版)配套示例程序 CSDN_30708554source_code.zip
└── 《C GUI Qt4编程》(2nd)例子
    ├── README.txt
    ├── appendixC
    │   ├── jambifind
    │   │   └── FindDialog.java
    │   ├── jambigotocell
    │   │   ├── GoToCellDialog.java
    │   │   └── GoToCellDialog.jui
    │   ├── jambiplotter1
    │   │   ├── JambiPlotter.java
    │   │   ├── jambiplotter.h
    │   │   ├── jambiplotter.pro
    │   │   └── jambiplotter.xml
    │   ├── jambiplotter2
    │   │   ├── JambiPlotter.java
    │   │   ├── jambiplotter.h
    │   │   ├── jambiplotter.pro
    │   │   └── jambiplotter.xml
    │   └── plotter
    │       ├── images
    │       │   ├── zoomin.png
    │       │   └── zoomout.png
    │       ├── in1.txt
    │       ├── plotter.cpp
    │       ├── plotter.h
    │       ├── plotter.pro
    │       └── plotter.qrc
    ├── chap01
    │   ├── age
    │   │   ├── age.cpp
    │   │   └── age.pro
    │   ├── hello
    │   │   ├── hello.cpp
    │   │   └── hello.pro
    │   └── quit
    │       ├── quit.cpp
    │       └── quit.pro
    ├── chap02
    │   ├── find
    │   │   ├── find.pro
    │   │   ├── finddialog.cpp
    │   │   ├── finddialog.h
    │   │   └── main.cpp
    │   ├── gotocell1
    │   │   ├── gotocell1.pro
    │   │   ├── gotocelldialog.ui
    │   │   └── main.cpp
    │   ├── gotocell2
    │   │   ├── gotocell2.pro
    │   │   ├── gotocelldialog.cpp
    │   │   ├── gotocelldialog.h
    │   │   ├── gotocelldialog.ui
    │   │   └── main.cpp
    │   ├── gotocell3
    │   │   ├── gotocell3.pro
    │   │   ├── gotocelldialog.cpp
    │   │   ├── gotocelldialog.h
    │   │   ├── gotocelldialog.ui
    │   │   └── main.cpp
    │   └── sort
    │       ├── main.cpp
    │       ├── sort.pro
    │       ├── sortdialog.cpp
    │       ├── sortdialog.h
    │       └── sortdialog.ui
    ├── chap03
    │   └── spreadsheet
    │       ├── cell.cpp
    │       ├── cell.h
    │       ├── finddialog.cpp
    │       ├── finddialog.h
    │       ├── gotocelldialog.cpp
    │       ├── gotocelldialog.h
    │       ├── gotocelldialog.ui
    │       ├── images
    │       │   ├── copy.png
    │       │   ├── cut.png
    │       │   ├── find.png
    │       │   ├── gotocell.png
    │       │   ├── icon.png
    │       │   ├── new.png
    │       │   ├── open.png
    │       │   ├── paste.png
    │       │   └── save.png
    │       ├── main.cpp
    │       ├── mainwindow.cpp
    │       ├── mainwindow.h
    │       ├── sortdialog.cpp
    │       ├── sortdialog.h
    │       ├── sortdialog.ui
    │       ├── spreadsheet.cpp
    │       ├── spreadsheet.h
    │       ├── spreadsheet.pro
    │       └── spreadsheet.qrc
    ├── chap04
    │   └── spreadsheet
    │       ├── cell.cpp
    │       ├── cell.h
    │       ├── finddialog.cpp
    │       ├── finddialog.h
    │       ├── gotocelldialog.cpp
    │       ├── gotocelldialog.h
    │       ├── gotocelldialog.ui
    │       ├── images
    │       │   ├── copy.png
    │       │   ├── cut.png
    │       │   ├── find.png
    │       │   ├── gotocell.png
    │       │   ├── icon.png
    │       │   ├── new.png
    │       │   ├── open.png
    │       │   ├── paste.png
    │       │   └── save.png
    │       ├── main.cpp
    │       ├── mainwindow.cpp
    │       ├── mainwindow.h
    │       ├── sortdialog.cpp
    │       ├── sortdialog.h
    │       ├── sortdialog.ui
    │       ├── spreadsheet.cpp
    │       ├── spreadsheet.h
    │       ├── spreadsheet.pro
    │       └── spreadsheet.qrc
    ├── chap05
    │   ├── hexspinbox
    │   │   ├── hexspinbox.cpp
    │   │   ├── hexspinbox.h
    │   │   ├── hexspinbox.pro
    │   │   └── main.cpp
    │   ├── iconeditor
    │   │   ├── iconeditor.cpp
    │   │   ├── iconeditor.h
    │   │   ├── iconeditor.pro
    │   │   ├── iconeditor.qrc
    │   │   ├── images
    │   │   │   └── mouse.png
    │   │   └── main.cpp
    │   ├── iconeditorplugin
    │   │   ├── iconeditorplugin.cpp
    │   │   ├── iconeditorplugin.h
    │   │   ├── iconeditorplugin.pro
    │   │   ├── iconeditorplugin.qrc
    │   │   └── images
    │   │       └── iconeditor.png
    │   └── plotter
    │       ├── images
    │       │   ├── zoomin.png
    │       │   └── zoomout.png
    │       ├── in1.txt
    │       ├── main.cpp
    │       ├── plotter.cpp
    │       ├── plotter.h
    │       ├── plotter.pro
    │       └── plotter.qrc
    ├── chap06
    │   ├── findfile1
    │   │   ├── findfile1.pro
    │   │   ├── findfiledialog.cpp
    │   │   ├── findfiledialog.h
    │   │   └── main.cpp
    │   ├── findfile2
    │   │   ├── findfile2.pro
    │   │   ├── findfiledialog.cpp
    │   │   ├── findfiledialog.h
    │   │   └── main.cpp
    │   ├── findfile3
    │   │   ├── findfile3.pro
    │   │   ├── findfiledialog.cpp
    │   │   ├── findfiledialog.h
    │   │   └── main.cpp
    │   ├── mailclient
    │   │   ├── mailclient.cpp
    │   │   ├── mailclient.h
    │   │   ├── mailclient.pro
    │   │   └── main.cpp
    │   ├── mdieditor
    │   │   ├── editor.cpp
    │   │   ├── editor.h
    │   │   ├── images
    │   │   │   ├── copy.png
    │   │   │   ├── cut.png
    │   │   │   ├── document.png
    │   │   │   ├── icon.png
    │   │   │   ├── new.png
    │   │   │   ├── open.png
    │   │   │   ├── paste.png
    │   │   │   └── save.png
    │   │   ├── main.cpp
    │   │   ├── mainwindow.cpp
    │   │   ├── mainwindow.h
    │   │   ├── mdieditor.pro
    │   │   └── mdieditor.qrc
    │   ├── preferences
    │   │   ├── main.cpp
    │   │   ├── preferencedialog.cpp
    │   │   ├── preferencedialog.h
    │   │   └── preferences.pro
    │   └── splitter
    │       ├── splitter.cpp
    │       └── splitter.pro
    ├── chap07
    │   └── ticker
    │       ├── main.cpp
    │       ├── ticker.cpp
    │       ├── ticker.h
    │       └── ticker.pro
    ├── chap08
    │   ├── cityscape
    │   │   ├── annotation.cpp
    │   │   ├── annotation.h
    │   │   ├── cityblock.cpp
    │   │   ├── cityblock.h
    │   │   ├── cityscape.cpp
    │   │   ├── cityscape.h
    │   │   ├── cityscape.pro
    │   │   ├── cityview.cpp
    │   │   ├── cityview.h
    │   │   └── main.cpp
    │   ├── diagram
    │   │   ├── diagram.pro
    │   │   ├── diagramwindow.cpp
    │   │   ├── diagramwindow.h
    │   │   ├── images
    │   │   │   ├── bringtofront.png
    │   │   │   ├── colors.png
    │   │   │   ├── copy.png
    │   │   │   ├── cut.png
    │   │   │   ├── delete.png
    │   │   │   ├── link.png
    │   │   │   ├── node.png
    │   │   │   ├── paste.png
    │   │   │   └── sendtoback.png
    │   │   ├── link.cpp
    │   │   ├── link.h
    │   │   ├── main.cpp
    │   │   ├── node.cpp
    │   │   ├── node.h
    │   │   ├── propertiesdialog.cpp
    │   │   ├── propertiesdialog.h
    │   │   ├── propertiesdialog.ui
    │   │   └── resources.qrc
    │   └── oventimer
    │       ├── main.cpp
    │       ├── oventimer.cpp
    │       ├── oventimer.h
    │       └── oventimer.pro
    ├── chap09
    │   └── projectchooser
    │       ├── images
    │       │   ├── leftarrow.png
    │       │   ├── person.png
    │       │   └── rightarrow.png
    │       ├── main.cpp
    │       ├── projectchooser.pro
    │       ├── projectchooser.qrc
    │       ├── projectdialog.cpp
    │       ├── projectdialog.h
    │       ├── projectdialog.ui
    │       ├── projectlistwidget.cpp
    │       └── projectlistwidget.h
    ├── chap10
    │   ├── booleanparser
    │   │   ├── booleanmodel.cpp
    │   │   ├── booleanmodel.h
    │   │   ├── booleanparser.cpp
    │   │   ├── booleanparser.h
    │   │   ├── booleanparser.pro
    │   │   ├── booleanwindow.cpp
    │   │   ├── booleanwindow.h
    │   │   ├── main.cpp
    │   │   ├── node.cpp
    │   │   └── node.h
    │   ├── cities
    │   │   ├── cities.pro
    │   │   ├── citymodel.cpp
    │   │   ├── citymodel.h
    │   │   └── main.cpp
    │   ├── colornames
    │   │   ├── colornames.pro
    │   │   ├── colornamesdialog.cpp
    │   │   ├── colornamesdialog.h
    │   │   └── main.cpp
    │   ├── coordinatesetter
    │   │   ├── coordinatesetter.cpp
    │   │   ├── coordinatesetter.h
    │   │   ├── coordinatesetter.pro
    │   │   └── main.cpp
    │   ├── currencies
    │   │   ├── currencies.pro
    │   │   ├── currencymodel.cpp
    │   │   ├── currencymodel.h
    │   │   └── main.cpp
    │   ├── directoryviewer
    │   │   ├── directoryviewer.cpp
    │   │   ├── directoryviewer.h
    │   │   ├── directoryviewer.pro
    │   │   └── main.cpp
    │   ├── flowchartsymbolpicker
    │   │   ├── flowchartsymbolpicker.cpp
    │   │   ├── flowchartsymbolpicker.h
    │   │   ├── flowchartsymbolpicker.pro
    │   │   ├── flowchartsymbolpicker.qrc
    │   │   ├── images
    │   │   │   ├── data.png
    │   │   │   ├── decision.png
    │   │   │   ├── document.png
    │   │   │   ├── manual-input.png
    │   │   │   ├── manual-operation.png
    │   │   │   ├── on-page-reference.png
    │   │   │   ├── predefined-process.png
    │   │   │   ├── preparation.png
    │   │   │   ├── printer.png
    │   │   │   └── process.png
    │   │   └── main.cpp
    │   ├── settingsviewer
    │   │   ├── main.cpp
    │   │   ├── settingsviewer.cpp
    │   │   ├── settingsviewer.h
    │   │   └── settingsviewer.pro
    │   ├── teamleaders
    │   │   ├── main.cpp
    │   │   ├── teamleaders.pro
    │   │   ├── teamleadersdialog.cpp
    │   │   └── teamleadersdialog.h
    │   └── trackeditor
    │       ├── main.cpp
    │       ├── trackdelegate.cpp
    │       ├── trackdelegate.h
    │       ├── trackeditor.cpp
    │       ├── trackeditor.h
    │       └── trackeditor.pro
    ├── chap12
    │   ├── imageconverter
    │   │   ├── convertdialog.cpp
    │   │   ├── convertdialog.h
    │   │   ├── convertdialog.ui
    │   │   ├── imageconverter.pro
    │   │   └── main.cpp
    │   ├── imagespace
    │   │   ├── imagespace.cpp
    │   │   └── imagespace.pro
    │   └── tidy
    │       ├── tidy.cpp
    │       └── tidy.pro
    ├── chap13
    │   ├── scooters
    │   │   ├── main.cpp
    │   │   ├── scooters.pro
    │   │   ├── scooterwindow.cpp
    │   │   └── scooterwindow.h
    │   └── staffmanager
    │       ├── employeeform.cpp
    │       ├── employeeform.h
    │       ├── main.cpp
    │       ├── mainform.cpp
    │       ├── mainform.h
    │       └── staffmanager.pro
    ├── chap14
    │   ├── imagepro
    │   │   ├── imagepro.pro
    │   │   ├── imagewindow.cpp
    │   │   ├── imagewindow.h
    │   │   ├── main.cpp
    │   │   ├── resizedialog.ui
    │   │   ├── transactionthread.cpp
    │   │   └── transactionthread.h
    │   ├── semaphores
    │   │   ├── semaphores.cpp
    │   │   └── semaphores.pro
    │   ├── threads
    │   │   ├── main.cpp
    │   │   ├── thread.cpp
    │   │   ├── thread.h
    │   │   ├── threaddialog.cpp
    │   │   ├── threaddialog.h
    │   │   └── threads.pro
    │   └── waitconditions
    │       ├── waitconditions.cpp
    │       └── waitconditions.pro
    ├── chap15
    │   ├── ftpget
    │   │   ├── ftpget.cpp
    │   │   ├── ftpget.h
    │   │   ├── ftpget.pro
    │   │   └── main.cpp
    │   ├── httpget
    │   │   ├── httpget.cpp
    │   │   ├── httpget.h
    │   │   ├── httpget.pro
    │   │   └── main.cpp
    │   ├── spider
    │   │   ├── main.cpp
    │   │   ├── spider.cpp
    │   │   ├── spider.h
    │   │   └── spider.pro
    │   ├── tripplanner
    │   │   ├── main.cpp
    │   │   ├── tripplanner.cpp
    │   │   ├── tripplanner.h
    │   │   ├── tripplanner.pro
    │   │   └── tripplanner.ui
    │   ├── tripserver
    │   │   ├── clientsocket.cpp
    │   │   ├── clientsocket.h
    │   │   ├── main.cpp
    │   │   ├── tripserver.cpp
    │   │   ├── tripserver.h
    │   │   └── tripserver.pro
    │   ├── weatherballoon
    │   │   ├── main.cpp
    │   │   ├── weatherballoon.cpp
    │   │   ├── weatherballoon.h
    │   │   └── weatherballoon.pro
    │   └── weatherstation
    │       ├── main.cpp
    │       ├── weatherstation.cpp
    │       ├── weatherstation.h
    │       └── weatherstation.pro
    ├── chap16
    │   ├── domparser
    │   │   ├── domparser.cpp
    │   │   ├── domparser.h
    │   │   ├── domparser.pro
    │   │   ├── in1.xml
    │   │   └── main.cpp
    │   ├── saxhandler
    │   │   ├── in1.xml
    │   │   ├── main.cpp
    │   │   ├── saxhandler.cpp
    │   │   ├── saxhandler.h
    │   │   └── saxhandler.pro
    │   ├── xmlstreamreader
    │   │   ├── in1.xml
    │   │   ├── main.cpp
    │   │   ├── xmlstreamreader.cpp
    │   │   ├── xmlstreamreader.h
    │   │   └── xmlstreamreader.pro
    │   └── xmlstreamwriter
    │       ├── xmlstreamwriter.cpp
    │       └── xmlstreamwriter.pro
    ├── chap19
    │   ├── bronze
    │   │   ├── bronze.pro
    │   │   ├── bronze.qrc
    │   │   ├── bronzedialog.cpp
    │   │   ├── bronzedialog.h
    │   │   ├── bronzestyle.cpp
    │   │   ├── bronzestyle.h
    │   │   ├── images
    │   │   │   ├── background.png
    │   │   │   ├── checkmark-disabled.png
    │   │   │   ├── checkmark-partial.png
    │   │   │   └── checkmark.png
    │   │   └── main.cpp
    │   └── candy
    │       ├── candy.pro
    │       ├── candy.qrc
    │       ├── candydialog.cpp
    │       ├── candydialog.h
    │       ├── images
    │       │   ├── background.png
    │       │   ├── button-hover.png
    │       │   ├── button-pressed.png
    │       │   ├── button.png
    │       │   └── down-arrow.png
    │       ├── main.cpp
    │       └── qss
    │           └── candy.qss
    ├── chap20
    │   ├── teapots
    │   │   ├── main.cpp
    │   │   ├── teapots.cpp
    │   │   ├── teapots.h
    │   │   └── teapots.pro
    │   ├── tetrahedron
    │   │   ├── main.cpp
    │   │   ├── tetrahedron.cpp
    │   │   ├── tetrahedron.h
    │   │   └── tetrahedron.pro
    │   └── vowelcube
    │       ├── main.cpp
    │       ├── vowelcube.cpp
    │       ├── vowelcube.h
    │       └── vowelcube.pro
    ├── chap21
    │   ├── basiceffectsplugin
    │   │   ├── basiceffectsplugin.cpp
    │   │   ├── basiceffectsplugin.h
    │   │   └── basiceffectsplugin.pro
    │   ├── bronze
    │   │   ├── bronze.pro
    │   │   ├── bronze.qrc
    │   │   ├── bronzedialog.cpp
    │   │   ├── bronzedialog.h
    │   │   ├── bronzestyle.cpp
    │   │   ├── bronzestyle.h
    │   │   ├── images
    │   │   │   ├── background.png
    │   │   │   ├── checkmark-disabled.png
    │   │   │   ├── checkmark-partial.png
    │   │   │   └── checkmark.png
    │   │   └── main.cpp
    │   ├── bronzestyleplugin
    │   │   ├── bronzestyleplugin.cpp
    │   │   ├── bronzestyleplugin.h
    │   │   ├── bronzestyleplugin.pro
    │   │   └── images
    │   │       ├── background.png
    │   │       ├── checkmark-disabled.png
    │   │       ├── checkmark-partial.png
    │   │       └── checkmark.png
    │   ├── cursorplugin
    │   │   ├── cursorhandler.cpp
    │   │   ├── cursorhandler.h
    │   │   ├── cursorplugin.cpp
    │   │   ├── cursorplugin.h
    │   │   ├── cursorplugin.pro
    │   │   └── cursors
    │   │       ├── cross.cur
    │   │       ├── move.cur
    │   │       └── whatsthis.cur
    │   ├── extraeffectsplugin
    │   │   ├── extraeffectsplugin.cpp
    │   │   ├── extraeffectsplugin.h
    │   │   └── extraeffectsplugin.pro
    │   └── textart
    │       ├── main.cpp
    │       ├── textart.pro
    │       ├── textartdialog.cpp
    │       ├── textartdialog.h
    │       └── textartinterface.h
    ├── chap22
    │   ├── calculator
    │   │   ├── calculator.cpp
    │   │   ├── calculator.h
    │   │   ├── calculator.pro
    │   │   ├── main.cpp
    │   │   └── scripts
    │   │       ├── cube.js
    │   │       ├── factorial.js
    │   │       └── pi.js
    │   ├── gaspump
    │   │   ├── data
    │   │   │   ├── 2008q2.gpx
    │   │   │   ├── 2008q2.p20
    │   │   │   ├── 2008q3.gpx
    │   │   │   └── 2008q3.p20
    │   │   ├── filterdialog.cpp
    │   │   ├── filterdialog.h
    │   │   ├── filterdialog.ui
    │   │   ├── gaspump.pro
    │   │   ├── main.cpp
    │   │   ├── pumpspreadsheet.cpp
    │   │   ├── pumpspreadsheet.h
    │   │   ├── pumpwindow.cpp
    │   │   ├── pumpwindow.h
    │   │   ├── scripting.cpp
    │   │   ├── scripting.h
    │   │   └── scripts
    │   │       ├── onlyok.js
    │   │       ├── p20togpx.js
    │   │       ├── tohtml.js
    │   │       └── toliters.js
    │   └── htmleditor
    │       ├── htmleditor.pro
    │       ├── htmlsyntaxhighlighter.cpp
    │       ├── htmlsyntaxhighlighter.h
    │       ├── htmlwindow.cpp
    │       ├── htmlwindow.h
    │       ├── main.cpp
    │       └── scripts
    │           ├── reformatdialog.js
    │           ├── reformatdialog.ui
    │           ├── statisticsdialog.js
    │           └── statisticsdialog.ui
    ├── chap23
    │   ├── addressbook
    │   │   ├── abitem.cpp
    │   │   ├── abitem.h
    │   │   ├── addressbook.cpp
    │   │   ├── addressbook.h
    │   │   ├── addressbook.pro
    │   │   ├── editdialog.cpp
    │   │   ├── editdialog.h
    │   │   ├── editdialog.ui
    │   │   ├── main.cpp
    │   │   ├── qaxserver.rc
    │   │   └── vb
    │   │       ├── AddressBook.vbp
    │   │       ├── AddressBook.vbw
    │   │       ├── AddressList.frm
    │   │       └── EditDialog.frm
    │   ├── bouncer
    │   │   ├── axbouncer.cpp
    │   │   ├── axbouncer.h
    │   │   ├── bouncer.pro
    │   │   ├── demo.html
    │   │   ├── main.cpp
    │   │   ├── objectsafetyimpl.cpp
    │   │   ├── objectsafetyimpl.h
    │   │   ├── qaxserver.def
    │   │   └── qaxserver.rc
    │   ├── mediaplayer
    │   │   ├── main.cpp
    │   │   ├── mediaplayer.pro
    │   │   ├── playerwindow.cpp
    │   │   └── playerwindow.h
    │   └── tictactoe
    │       ├── application.cpp
    │       ├── application.h
    │       ├── main.cpp
    │       ├── tictactoe.cpp
    │       ├── tictactoe.h
    │       └── tictactoe.pro
    ├── chap24
    │   ├── expenses
    │   │   ├── expense.cpp
    │   │   ├── expense.h
    │   │   ├── expensedialog.cpp
    │   │   ├── expensedialog.h
    │   │   ├── expenses.desktop
    │   │   ├── expenses.pro
    │   │   ├── expensewindow.cpp
    │   │   ├── expensewindow.h
    │   │   ├── main.cpp
    │   │   └── pics
    │   │       ├── add.png
    │   │       ├── cancel.png
    │   │       ├── clear.png
    │   │       ├── delete.png
    │   │       ├── edit.png
    │   │       ├── expenses.png
    │   │       ├── ok.png
    │   │       └── send.png
    │   └── unitconverter
    │       ├── main.cpp
    │       ├── pics
    │       │   └── Example.png
    │       ├── unitconverter.cpp
    │       ├── unitconverter.desktop
    │       ├── unitconverter.h
    │       └── unitconverter.pro
    └── examples.pro

127 directories, 517 files