实例介绍
PyQt官网开发的Demo,非常值得学习。直接使用IDE打开就可以了,启动文件是qtdemo文件下的qtdemo.py
【实例截图】
【核心代码】
examples
└── examples
├── activeqt
│ ├── README
│ └── webbrowser
│ ├── icons
│ │ ├── image0.xpm
│ │ ├── image1.xpm
│ │ ├── image2.xpm
│ │ ├── image3.xpm
│ │ ├── image4.xpm
│ │ ├── image5.xpm
│ │ └── image6.xpm
│ ├── mainwindow.qrc
│ ├── mainwindow_rc.py
│ ├── mainwindow.ui
│ ├── ui_mainwindow.py
│ └── webbrowser.py
├── animation
│ ├── animatedtiles
│ │ ├── animatedtiles.py
│ │ ├── animatedtiles.qrc
│ │ ├── animatedtiles_rc.py
│ │ └── images
│ │ ├── centered.png
│ │ ├── ellipse.png
│ │ ├── figure8.png
│ │ ├── kinetic.png
│ │ ├── random.png
│ │ ├── tile.png
│ │ └── Time-For-Lunch-2.jpg
│ ├── appchooser
│ │ ├── accessories-dictionary.png
│ │ ├── akregator.png
│ │ ├── appchooser.py
│ │ ├── appchooser.qrc
│ │ ├── appchooser_rc.py
│ │ ├── digikam.png
│ │ └── k3b.png
│ ├── easing
│ │ ├── easing.py
│ │ ├── easing.qrc
│ │ ├── easing_rc.py
│ │ ├── form.ui
│ │ ├── images
│ │ │ └── qt-logo.png
│ │ └── ui_form.py
│ ├── moveblocks.py
│ ├── README
│ ├── states
│ │ ├── accessories-dictionary.png
│ │ ├── akregator.png
│ │ ├── digikam.png
│ │ ├── help-browser.png
│ │ ├── k3b.png
│ │ ├── kchart.png
│ │ ├── states.py
│ │ ├── states.qrc
│ │ └── states_rc.py
│ └── stickman
│ ├── animations
│ │ ├── chilling
│ │ ├── dancing
│ │ ├── dead
│ │ └── jumping
│ ├── stickman.py
│ ├── stickman.qrc
│ └── stickman_rc.py
├── dbus
│ ├── chat
│ │ ├── chatmainwindow.ui
│ │ ├── chat.py
│ │ ├── chatsetnickname.ui
│ │ ├── ui_chatmainwindow.py
│ │ └── ui_chatsetnickname.py
│ ├── listnames.py
│ ├── pingpong
│ │ ├── ping.py
│ │ └── pong.py
│ └── remotecontrolledcar
│ ├── car
│ │ └── car.py
│ └── controller
│ ├── controller.py
│ ├── controller.ui
│ └── ui_controller.py
├── designer
│ ├── calculatorform
│ │ ├── calculatorform.py
│ │ ├── calculatorform.ui
│ │ └── ui_calculatorform.py
│ ├── plugins
│ │ ├── plugins.py
│ │ ├── python
│ │ │ ├── analogclockplugin.py
│ │ │ ├── bubbleswidgetplugin.py
│ │ │ ├── counterlabelplugin.py
│ │ │ ├── datetimeeditplugin.py
│ │ │ ├── helloglwidgetplugin.py
│ │ │ ├── multipagewidgetplugin.py
│ │ │ ├── polygonwidgetplugin.py
│ │ │ ├── pydemoplugin.py
│ │ │ └── pythonconsoleplugin.py
│ │ └── widgets
│ │ ├── analogclock.py
│ │ ├── bubbleswidget.py
│ │ ├── counterlabel.py
│ │ ├── datetimeedit.py
│ │ ├── helloglwidget.py
│ │ ├── multipagewidget.py
│ │ ├── polygonwidget.py
│ │ ├── pydemo.py
│ │ └── pythonconsolewidget.py
│ └── README
├── desktop
│ ├── README
│ ├── screenshot.py
│ └── systray
│ ├── images
│ │ ├── bad.png
│ │ ├── heart.png
│ │ └── trash.png
│ ├── systray.py
│ ├── systray.qrc
│ └── systray_rc.py
├── dialogs
│ ├── classwizard
│ │ ├── classwizard.py
│ │ ├── classwizard.qrc
│ │ ├── classwizard_rc.py
│ │ ├── images
│ │ │ ├── background.png
│ │ │ ├── banner.png
│ │ │ ├── logo1.png
│ │ │ ├── logo2.png
│ │ │ ├── logo3.png
│ │ │ ├── watermark1.png
│ │ │ └── watermark2.png
│ │ └── __pycache__
│ │ └── classwizard_rc.cpython-36.pyc
│ ├── configdialog
│ │ ├── configdialog.py
│ │ ├── configdialog.qrc
│ │ ├── configdialog_rc.py
│ │ ├── images
│ │ │ ├── config.png
│ │ │ ├── query.png
│ │ │ └── update.png
│ │ └── __pycache__
│ │ └── configdialog_rc.cpython-36.pyc
│ ├── extension.py
│ ├── findfiles.py
│ ├── README
│ ├── standarddialogs.py
│ ├── tabdialog.py
│ └── trivialwizard.py
├── draganddrop
│ ├── delayedencoding
│ │ ├── delayedencoding.py
│ │ ├── delayedencoding.qrc
│ │ ├── delayedencoding_rc.py
│ │ ├── images
│ │ │ ├── drag.png
│ │ │ └── example.svg
│ │ └── __pycache__
│ │ └── delayedencoding_rc.cpython-36.pyc
│ ├── draggableicons
│ │ ├── draggableicons.py
│ │ ├── draggableicons.qrc
│ │ ├── draggableicons_rc.py
│ │ ├── images
│ │ │ ├── boat.png
│ │ │ ├── car.png
│ │ │ └── house.png
│ │ └── __pycache__
│ │ └── draggableicons_rc.cpython-36.pyc
│ ├── draggabletext
│ │ ├── draggabletext.py
│ │ ├── draggabletext.qrc
│ │ ├── draggabletext_rc.py
│ │ ├── __pycache__
│ │ │ └── draggabletext_rc.cpython-36.pyc
│ │ └── words.txt
│ ├── dropsite.py
│ ├── fridgemagnets
│ │ ├── fridgemagnets.py
│ │ ├── fridgemagnets.qrc
│ │ ├── fridgemagnets_rc.py
│ │ ├── __pycache__
│ │ │ └── fridgemagnets_rc.cpython-36.pyc
│ │ └── words.txt
│ ├── puzzle
│ │ ├── example.jpg
│ │ ├── puzzle.py
│ │ ├── puzzle.qrc
│ │ ├── puzzle_rc.py
│ │ └── __pycache__
│ │ └── puzzle_rc.cpython-36.pyc
│ └── README
├── effects
│ ├── lighting.py
│ └── README
├── graphicsview
│ ├── anchorlayout.py
│ ├── collidingmice
│ │ ├── collidingmice.py
│ │ ├── images
│ │ │ └── cheese.jpg
│ │ ├── mice.qrc
│ │ └── mice_rc.py
│ ├── diagramscene
│ │ ├── diagramscene.py
│ │ ├── diagramscene.qrc
│ │ ├── diagramscene_rc.py
│ │ └── images
│ │ ├── background1.png
│ │ ├── background2.png
│ │ ├── background3.png
│ │ ├── background4.png
│ │ ├── bold.png
│ │ ├── bringtofront.png
│ │ ├── delete.png
│ │ ├── floodfill.png
│ │ ├── italic.png
│ │ ├── linecolor.png
│ │ ├── linepointer.png
│ │ ├── pointer.png
│ │ ├── sendtoback.png
│ │ ├── textpointer.png
│ │ └── underline.png
│ ├── dragdroprobot
│ │ ├── dragdroprobot.py
│ │ ├── dragdroprobot.qrc
│ │ ├── dragdroprobot_rc.py
│ │ └── images
│ │ └── head.png
│ ├── elasticnodes.py
│ ├── embeddeddialogs
│ │ ├── embeddeddialog.py
│ │ ├── embeddeddialogs.py
│ │ ├── embeddeddialogs.qrc
│ │ ├── embeddeddialogs_rc.py
│ │ ├── embeddeddialog.ui
│ │ └── No-Ones-Laughing-3.jpg
│ ├── padnavigator
│ │ ├── form.ui
│ │ ├── images
│ │ │ ├── artsfftscope.png
│ │ │ ├── blue_angle_swirl.jpg
│ │ │ ├── kontact_contacts.png
│ │ │ ├── kontact_journal.png
│ │ │ ├── kontact_mail.png
│ │ │ ├── kontact_notes.png
│ │ │ ├── kopeteavailable.png
│ │ │ ├── metacontact_online.png
│ │ │ └── minitools.png
│ │ ├── padnavigator.py
│ │ ├── padnavigator.qrc
│ │ ├── padnavigator_rc.py
│ │ └── ui_form.py
│ └── README
├── ipc
│ ├── localfortuneclient.py
│ ├── localfortuneserver.py
│ ├── README
│ └── sharedmemory
│ ├── dialog.py
│ ├── dialog.ui
│ ├── image.png
│ ├── qt.png
│ └── sharedmemory.py
├── itemviews
│ ├── basicsortfiltermodel.py
│ ├── chart
│ │ ├── chart.py
│ │ ├── chart.qrc
│ │ ├── chart_rc.py
│ │ ├── mydata.cht
│ │ └── qtdata.cht
│ ├── coloreditorfactory.py
│ ├── combowidgetmapper.py
│ ├── customsortfiltermodel.py
│ ├── dirview.py
│ ├── editabletreemodel
│ │ ├── default.txt
│ │ ├── editabletreemodel.py
│ │ ├── editabletreemodel.qrc
│ │ ├── editabletreemodel_rc.py
│ │ ├── mainwindow.ui
│ │ └── ui_mainwindow.py
│ ├── fetchmore.py
│ ├── pixelator
│ │ ├── images
│ │ │ └── qt.png
│ │ ├── pixelator.py
│ │ ├── pixelator.qrc
│ │ ├── pixelator_rc.py
│ │ └── __pycache__
│ │ └── pixelator_rc.cpython-36.pyc
│ ├── puzzle
│ │ ├── example.jpg
│ │ ├── puzzle.py
│ │ ├── puzzle.qrc
│ │ └── puzzle_rc.py
│ ├── README
│ ├── simpledommodel.py
│ ├── simpletreemodel
│ │ ├── default.txt
│ │ ├── simpletreemodel.py
│ │ ├── simpletreemodel.qrc
│ │ └── simpletreemodel_rc.py
│ ├── simplewidgetmapper.py
│ ├── spinboxdelegate.py
│ ├── spreadsheet
│ │ ├── images
│ │ │ └── interview.png
│ │ ├── printview.py
│ │ ├── spreadsheetdelegate.py
│ │ ├── spreadsheetitem.py
│ │ ├── spreadsheet.py
│ │ ├── spreadsheet.qrc
│ │ ├── spreadsheet_rc.py
│ │ └── util.py
│ └── stardelegate.py
├── layouts
│ ├── basiclayouts.py
│ ├── borderlayout.py
│ ├── flowlayout.py
│ └── README
├── mainwindows
│ ├── application
│ │ ├── application.py
│ │ ├── application.qrc
│ │ ├── application_rc.py
│ │ └── images
│ │ ├── copy.png
│ │ ├── cut.png
│ │ ├── new.png
│ │ ├── open.png
│ │ ├── paste.png
│ │ └── save.png
│ ├── dockwidgets
│ │ ├── dockwidgets.py
│ │ ├── dockwidgets.qrc
│ │ ├── dockwidgets_rc.py
│ │ └── images
│ │ ├── new.png
│ │ ├── print.png
│ │ ├── save.png
│ │ └── undo.png
│ ├── mdi
│ │ ├── images
│ │ │ ├── copy.png
│ │ │ ├── cut.png
│ │ │ ├── new.png
│ │ │ ├── open.png
│ │ │ ├── paste.png
│ │ │ └── save.png
│ │ ├── mdi.py
│ │ ├── mdi.qrc
│ │ ├── mdi_rc.py
│ │ └── __pycache__
│ │ └── mdi_rc.cpython-36.pyc
│ ├── menus.py
│ ├── README
│ ├── recentfiles.py
│ ├── sdi
│ │ ├── images
│ │ │ ├── copy.png
│ │ │ ├── cut.png
│ │ │ ├── new.png
│ │ │ ├── open.png
│ │ │ ├── paste.png
│ │ │ └── save.png
│ │ ├── __pycache__
│ │ │ └── sdi_rc.cpython-36.pyc
│ │ ├── sdi.py
│ │ ├── sdi.qrc
│ │ └── sdi_rc.py
│ └── separations.py
├── multimedia
│ ├── audiodevices
│ │ ├── audiodevicesbase.ui
│ │ ├── audiodevices.py
│ │ └── ui_audiodevicesbase.py
│ ├── audiooutput.py
│ └── README
├── multimediawidgets
│ ├── camera
│ │ ├── camera.py
│ │ ├── camera.ui
│ │ ├── imagesettings.ui
│ │ ├── ui_camera.py
│ │ ├── ui_imagesettings.py
│ │ ├── ui_videosettings.py
│ │ └── videosettings.ui
│ ├── player.py
│ ├── README
│ ├── videographicsitem.py
│ └── videowidget.py
├── network
│ ├── blockingfortuneclient.py
│ ├── broadcastreceiver.py
│ ├── broadcastsender.py
│ ├── fortuneclient.py
│ ├── fortuneserver.py
│ ├── http
│ │ ├── authenticationdialog.ui
│ │ └── http.py
│ ├── lightmaps.py
│ ├── loopback.py
│ ├── README
│ └── threadedfortuneserver.py
├── opengl
│ ├── 2dpainting.py
│ ├── grabber.py
│ ├── hellogl.py
│ ├── openglwindow.py
│ ├── overpainting.py
│ ├── README
│ ├── samplebuffers.py
│ └── textures
│ ├── images
│ │ ├── side1.png
│ │ ├── side2.png
│ │ ├── side3.png
│ │ ├── side4.png
│ │ ├── side5.png
│ │ └── side6.png
│ ├── textures.py
│ ├── textures.qrc
│ └── textures_rc.py
├── painting
│ ├── basicdrawing
│ │ ├── basicdrawing.py
│ │ ├── basicdrawing.qrc
│ │ ├── basicdrawing_rc.py
│ │ └── images
│ │ ├── brick.png
│ │ └── qt-logo.png
│ ├── concentriccircles.py
│ ├── painterpaths.py
│ ├── README
│ ├── svgviewer
│ │ ├── files
│ │ │ ├── bubbles.svg
│ │ │ ├── cubic.svg
│ │ │ └── spheres.svg
│ │ ├── svgviewer.py
│ │ ├── svgviewer.qrc
│ │ └── svgviewer_rc.py
│ └── transformations.py
├── pyuic
│ ├── compile-on-the-fly.py
│ ├── demo.ui
│ ├── load_ui1.py
│ └── load_ui2.py
├── qml
│ └── referenceexamples
│ ├── adding.py
│ ├── attached.py
│ ├── binding.py
│ ├── coercion.py
│ ├── default.py
│ ├── grouped.py
│ ├── methods.py
│ ├── properties.py
│ ├── signal.py
│ └── valuesource.py
├── qtdemo
│ ├── colors.py
│ ├── demoitemanimation.py
│ ├── demoitem.py
│ ├── demotextitem.py
│ ├── examplecontent.py
│ ├── examples.xml
│ ├── guidecircle.py
│ ├── guideline.py
│ ├── guide.py
│ ├── headingitem.py
│ ├── imageitem.py
│ ├── images
│ │ ├── demobg.png
│ │ ├── qtlogo_small.png
│ │ └── trolltech-logo.png
│ ├── itemcircleanimation.py
│ ├── letteritem.py
│ ├── mainwindow.py
│ ├── menucontent.py
│ ├── menumanager.py
│ ├── __pycache__
│ │ ├── colors.cpython-36.pyc
│ │ ├── demoitemanimation.cpython-36.pyc
│ │ ├── demoitem.cpython-36.pyc
│ │ ├── demotextitem.cpython-36.pyc
│ │ ├── examplecontent.cpython-36.pyc
│ │ ├── guidecircle.cpython-36.pyc
│ │ ├── guide.cpython-36.pyc
│ │ ├── guideline.cpython-36.pyc
│ │ ├── headingitem.cpython-36.pyc
│ │ ├── imageitem.cpython-36.pyc
│ │ ├── itemcircleanimation.cpython-36.pyc
│ │ ├── letteritem.cpython-36.pyc
│ │ ├── mainwindow.cpython-36.pyc
│ │ ├── menucontent.cpython-36.pyc
│ │ ├── menumanager.cpython-36.pyc
│ │ ├── scanitem.cpython-36.pyc
│ │ ├── score.cpython-36.pyc
│ │ └── textbutton.cpython-36.pyc
│ ├── qtdemo.py
│ ├── qtdemo.qrc
│ ├── qtdemo_rc.py
│ ├── scanitem.py
│ ├── score.py
│ ├── textbutton.py
│ └── xml
│ └── examples.xml
├── quick
│ ├── animation
│ │ ├── animation.py
│ │ ├── animation.qml
│ │ ├── animation.qrc
│ │ ├── animation_rc.py
│ │ ├── basics
│ │ │ ├── color-animation.qml
│ │ │ ├── images
│ │ │ │ ├── face-smile.png
│ │ │ │ ├── moon.png
│ │ │ │ ├── shadow.png
│ │ │ │ ├── star.png
│ │ │ │ └── sun.png
│ │ │ └── property-animation.qml
│ │ ├── behaviors
│ │ │ ├── behavior-example.qml
│ │ │ ├── SideRect.qml
│ │ │ ├── tvtennis.qml
│ │ │ └── wigglytext.qml
│ │ ├── easing
│ │ │ └── easing.qml
│ │ ├── pathanimation
│ │ │ └── pathanimation.qml
│ │ ├── pathinterpolator
│ │ │ └── pathinterpolator.qml
│ │ └── states
│ │ ├── qt-logo.png
│ │ ├── states.qml
│ │ └── transitions.qml
│ ├── canvas
│ │ ├── bezierCurve
│ │ │ └── bezierCurve.qml
│ │ ├── canvas.py
│ │ ├── canvas.qml
│ │ ├── canvas.qrc
│ │ ├── canvas_rc.py
│ │ ├── clip
│ │ │ └── clip.qml
│ │ ├── contents
│ │ │ ├── Button.qml
│ │ │ ├── images
│ │ │ │ ├── button.png
│ │ │ │ ├── button-pressed.png
│ │ │ │ ├── default.svg
│ │ │ │ ├── gloss.png
│ │ │ │ ├── lineedit.png
│ │ │ │ ├── lineedit.sci
│ │ │ │ ├── quit.png
│ │ │ │ ├── stripes.png
│ │ │ │ ├── titlebar.png
│ │ │ │ ├── titlebar.sci
│ │ │ │ ├── toolbutton.png
│ │ │ │ └── toolbutton.sci
│ │ │ ├── qt-logo.png
│ │ │ ├── ScrollBar.qml
│ │ │ ├── Slider.qml
│ │ │ ├── TitleBar.qml
│ │ │ └── ToolBar.qml
│ │ ├── quadraticCurveTo
│ │ │ └── quadraticCurveTo.qml
│ │ ├── roundedrect
│ │ │ └── roundedrect.qml
│ │ ├── smile
│ │ │ └── smile.qml
│ │ ├── squircle
│ │ │ ├── squircle.png
│ │ │ └── squircle.qml
│ │ └── tiger
│ │ ├── tiger.js
│ │ └── tiger.qml
│ ├── models
│ │ ├── abstractitemmodel
│ │ │ ├── abstractitemmodel.py
│ │ │ ├── abstractitemmodel.qrc
│ │ │ ├── abstractitemmodel_rc.py
│ │ │ └── view.qml
│ │ ├── objectlistmodel
│ │ │ ├── objectlistmodel.py
│ │ │ ├── objectlistmodel.qrc
│ │ │ ├── objectlistmodel_rc.py
│ │ │ └── view.qml
│ │ └── stringlistmodel
│ │ ├── stringlistmodel.py
│ │ ├── stringlistmodel.qrc
│ │ ├── stringlistmodel_rc.py
│ │ └── view.qml
│ ├── README
│ ├── scenegraph
│ │ └── customgeometry
│ │ ├── customgeometry.py
│ │ ├── customgeometry.qrc
│ │ ├── customgeometry_rc.py
│ │ └── main.qml
│ ├── shared
│ │ ├── Button.qml
│ │ ├── images
│ │ │ ├── back.png
│ │ │ └── next.png
│ │ ├── LauncherList.qml
│ │ ├── shared.qrc
│ │ ├── shared_rc.py
│ │ └── SimpleLauncherDelegate.qml
│ └── tutorials
│ └── extending
│ ├── chapter1-basics
│ │ ├── app.qml
│ │ └── chapter1-basics.py
│ ├── chapter2-methods
│ │ ├── app.qml
│ │ └── chapter2-methods.py
│ ├── chapter3-bindings
│ │ ├── app.qml
│ │ └── chapter3-bindings.py
│ ├── chapter4-customPropertyTypes
│ │ ├── app.qml
│ │ └── chapter4-customPropertyTypes.py
│ ├── chapter5-listproperties
│ │ ├── app.qml
│ │ └── chapter5-listproperties.py
│ └── chapter6-plugins
│ ├── app.qml
│ └── Charts
│ ├── chartsplugin.py
│ ├── piechart.py
│ ├── pieslice.py
│ └── qmldir
├── README
├── richtext
│ ├── calendar.py
│ ├── orderform.py
│ ├── README
│ ├── syntaxhighlighter.py
│ ├── textedit
│ │ ├── example.html
│ │ ├── images
│ │ │ ├── logo32.png
│ │ │ ├── logo.png
│ │ │ ├── mac
│ │ │ │ ├── editcopy.png
│ │ │ │ ├── editcut.png
│ │ │ │ ├── editpaste.png
│ │ │ │ ├── editredo.png
│ │ │ │ ├── editundo.png
│ │ │ │ ├── exportpdf.png
│ │ │ │ ├── filenew.png
│ │ │ │ ├── fileopen.png
│ │ │ │ ├── fileprint.png
│ │ │ │ ├── filesave.png
│ │ │ │ ├── textbold.png
│ │ │ │ ├── textcenter.png
│ │ │ │ ├── textitalic.png
│ │ │ │ ├── textjustify.png
│ │ │ │ ├── textleft.png
│ │ │ │ ├── textright.png
│ │ │ │ ├── textunder.png
│ │ │ │ ├── zoomin.png
│ │ │ │ └── zoomout.png
│ │ │ └── win
│ │ │ ├── editcopy.png
│ │ │ ├── editcut.png
│ │ │ ├── editpaste.png
│ │ │ ├── editredo.png
│ │ │ ├── editundo.png
│ │ │ ├── exportpdf.png
│ │ │ ├── filenew.png
│ │ │ ├── fileopen.png
│ │ │ ├── fileprint.png
│ │ │ ├── filesave.png
│ │ │ ├── textbold.png
│ │ │ ├── textcenter.png
│ │ │ ├── textitalic.png
│ │ │ ├── textjustify.png
│ │ │ ├── textleft.png
│ │ │ ├── textright.png
│ │ │ ├── textunder.png
│ │ │ ├── zoomin.png
│ │ │ └── zoomout.png
│ │ ├── textedit.py
│ │ ├── textedit.qrc
│ │ └── textedit_rc.py
│ └── textobject
│ ├── files
│ │ └── heart.svg
│ └── textobject.py
├── sql
│ ├── cachedtable.py
│ ├── connection.py
│ ├── querymodel.py
│ ├── README
│ ├── relationaltablemodel.py
│ └── tablemodel.py
├── threads
│ ├── mandelbrot.py
│ ├── README
│ ├── semaphores.py
│ └── waitconditions.py
├── tools
│ ├── codecs
│ │ ├── codecs.py
│ │ └── encodedfiles
│ │ ├── iso-8859-15.txt
│ │ ├── iso-8859-1.txt
│ │ ├── utf-16be.txt
│ │ ├── utf-16le.txt
│ │ ├── utf-16.txt
│ │ └── utf-8.txt
│ ├── customcompleter
│ │ ├── customcompleter.py
│ │ ├── customcompleter.qrc
│ │ ├── customcompleter_rc.py
│ │ ├── __pycache__
│ │ │ └── customcompleter_rc.cpython-36.pyc
│ │ └── resources
│ │ └── wordlist.txt
│ ├── i18n
│ │ ├── i18n.py
│ │ ├── i18n.qrc
│ │ ├── i18n_rc.py
│ │ └── translations
│ │ ├── i18n_ar.qm
│ │ ├── i18n_ar.ts
│ │ ├── i18n_cs.qm
│ │ ├── i18n_cs.ts
│ │ ├── i18n_de.qm
│ │ ├── i18n_de.ts
│ │ ├── i18n_el.qm
│ │ ├── i18n_el.ts
│ │ ├── i18n_en.qm
│ │ ├── i18n_en.ts
│ │ ├── i18n_eo.qm
│ │ ├── i18n_eo.ts
│ │ ├── i18n_fr.qm
│ │ ├── i18n_fr.ts
│ │ ├── i18n_it.qm
│ │ ├── i18n_it.ts
│ │ ├── i18n_jp.qm
│ │ ├── i18n_jp.ts
│ │ ├── i18n_ko.qm
│ │ ├── i18n_ko.ts
│ │ ├── i18n_no.qm
│ │ ├── i18n_no.ts
│ │ ├── i18n_pt.qm
│ │ ├── i18n_pt.ts
│ │ ├── i18n_ru.qm
│ │ ├── i18n_ru.ts
│ │ ├── i18n_sv.qm
│ │ ├── i18n_sv.ts
│ │ ├── i18n_zh.qm
│ │ └── i18n_zh.ts
│ ├── README
│ ├── regexp.py
│ └── settingseditor
│ ├── inifiles
│ │ ├── licensepage.ini
│ │ └── qsa.ini
│ └── settingseditor.py
├── tutorials
│ └── addressbook
│ ├── part1.py
│ ├── part2.py
│ ├── part3.py
│ ├── part4.py
│ ├── part5.py
│ ├── part6.py
│ ├── part7.py
│ └── README
├── webkit
│ ├── domtraversal
│ │ ├── domtraversal.py
│ │ ├── ui_window.py
│ │ └── window.ui
│ ├── fancybrowser
│ │ ├── fancybrowser.py
│ │ ├── jquery.min.js
│ │ ├── jquery.qrc
│ │ ├── jquery_rc.py
│ │ └── __pycache__
│ │ └── jquery_rc.cpython-34.pyc
│ ├── formextractor
│ │ ├── formextractor.py
│ │ ├── formextractor.qrc
│ │ ├── formextractor_rc.py
│ │ ├── formextractor.ui
│ │ ├── form.html
│ │ └── ui_formextractor.py
│ ├── framecapture.py
│ ├── previewer
│ │ ├── previewer.py
│ │ ├── previewer.ui
│ │ └── ui_previewer.py
│ ├── README
│ └── simpleselector
│ ├── simpleselector.py
│ ├── ui_window.py
│ └── window.ui
├── widgets
│ ├── analogclock.py
│ ├── calculator.py
│ ├── calendarwidget.py
│ ├── charactermap.py
│ ├── digitalclock.py
│ ├── groupbox.py
│ ├── icons
│ │ ├── icons.py
│ │ └── images
│ │ ├── designer.png
│ │ ├── find_disabled.png
│ │ ├── find_normal.png
│ │ ├── monkey_off_128x128.png
│ │ ├── monkey_off_16x16.png
│ │ ├── monkey_off_32x32.png
│ │ ├── monkey_off_64x64.png
│ │ ├── monkey_on_128x128.png
│ │ ├── monkey_on_16x16.png
│ │ ├── monkey_on_32x32.png
│ │ ├── monkey_on_64x64.png
│ │ ├── qt_extended_16x16.png
│ │ ├── qt_extended_32x32.png
│ │ └── qt_extended_48x48.png
│ ├── imageviewer.py
│ ├── lineedits.py
│ ├── movie
│ │ ├── animation.mng
│ │ └── movie.py
│ ├── README
│ ├── scribble.py
│ ├── shapedclock.py
│ ├── sliders.py
│ ├── spinboxes.py
│ ├── stylesheet
│ │ ├── images
│ │ │ ├── checkbox_checked_hover.png
│ │ │ ├── checkbox_checked.png
│ │ │ ├── checkbox_checked_pressed.png
│ │ │ ├── checkbox_unchecked_hover.png
│ │ │ ├── checkbox_unchecked.png
│ │ │ ├── checkbox_unchecked_pressed.png
│ │ │ ├── down_arrow_disabled.png
│ │ │ ├── down_arrow.png
│ │ │ ├── frame.png
│ │ │ ├── pagefold.png
│ │ │ ├── pushbutton_hover.png
│ │ │ ├── pushbutton.png
│ │ │ ├── pushbutton_pressed.png
│ │ │ ├── radiobutton_checked_hover.png
│ │ │ ├── radiobutton_checked.png
│ │ │ ├── radiobutton_checked_pressed.png
│ │ │ ├── radiobutton_unchecked_hover.png
│ │ │ ├── radiobutton_unchecked.png
│ │ │ ├── radiobutton_unchecked_pressed.png
│ │ │ ├── sizegrip.png
│ │ │ ├── spindown_hover.png
│ │ │ ├── spindown_off.png
│ │ │ ├── spindown.png
│ │ │ ├── spindown_pressed.png
│ │ │ ├── spinup_hover.png
│ │ │ ├── spinup_off.png
│ │ │ ├── spinup.png
│ │ │ ├── spinup_pressed.png
│ │ │ ├── up_arrow_disabled.png
│ │ │ └── up_arrow.png
│ │ ├── mainwindow.ui
│ │ ├── qss
│ │ │ ├── coffee.qss
│ │ │ ├── default.qss
│ │ │ └── pagefold.qss
│ │ ├── stylesheeteditor.py
│ │ ├── stylesheeteditor.ui
│ │ ├── stylesheet.py
│ │ ├── stylesheet.qrc
│ │ ├── stylesheet_rc.py
│ │ ├── ui_mainwindow.py
│ │ └── ui_stylesheeteditor.py
│ ├── styles.py
│ ├── tetrix.py
│ ├── tooltips
│ │ ├── images
│ │ │ ├── circle.png
│ │ │ ├── square.png
│ │ │ └── triangle.png
│ │ ├── tooltips.py
│ │ ├── tooltips.qrc
│ │ └── tooltips_rc.py
│ ├── wiggly.py
│ └── windowflags.py
└── xmlpatterns
├── README
└── schema
├── files
│ ├── contact.xsd
│ ├── invalid_contact.xml
│ ├── invalid_order.xml
│ ├── invalid_recipe.xml
│ ├── order.xsd
│ ├── recipe.xsd
│ ├── valid_contact.xml
│ ├── valid_order.xml
│ └── valid_recipe.xml
├── schema.py
├── schema.qrc
├── schema_rc.py
├── schema.ui
└── ui_schema.py
179 directories, 741 files
标签:
小贴士
感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。
- 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
- 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
- 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
- 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。
关于好例子网
本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明
网友评论
我要评论