├── .github └── workflows │ └── c-cpp.yml ├── .gitignore ├── .gitlab-ci.yml ├── .gitmodules ├── .travis.yml ├── 3rdparty └── 3rdparty.pro ├── CMakeLists.txt ├── LICENSE ├── README.md ├── appdatafiles.pri ├── build-win.sh ├── datafiles.pri ├── debian ├── changelog ├── compat ├── control ├── copyright ├── docs ├── libqf-dev.install ├── libqf.install ├── libqf.symbols ├── libquickevent-dev.install ├── libquickevent.install ├── libquickevent.symbols ├── libsiut-dev.install ├── libsiut.install ├── libsiut.symbols ├── qsicli.install ├── qsqlmon-qb.install ├── quickevent-dev.install ├── quickevent-plugins.install ├── quickevent.install ├── quickhttpd.install ├── quickshow.install ├── rules └── source │ └── format ├── libqf ├── CMakeLists.txt ├── libqf.pro ├── libqfcore │ ├── CMakeLists.txt │ ├── images │ │ ├── light-blind.png │ │ ├── light-cyan.png │ │ ├── light-green.png │ │ ├── light-red.png │ │ ├── light-yellow.png │ │ ├── pencil.png │ │ └── qfcore_images.qrc │ ├── include │ │ └── qf │ │ │ └── core │ │ │ ├── assert.h │ │ │ ├── collator.h │ │ │ ├── coreglobal.h │ │ │ ├── exception.h │ │ │ ├── log.h │ │ │ ├── logentrymap.h │ │ │ ├── model │ │ │ ├── datadocument.h │ │ │ ├── logtablemodel.h │ │ │ ├── sqldatadocument.h │ │ │ ├── sqltablemodel.h │ │ │ └── tablemodel.h │ │ │ ├── network │ │ │ ├── networkaccessmanager.h │ │ │ └── networkreply.h │ │ │ ├── sql │ │ │ ├── catalog.h │ │ │ ├── connection.h │ │ │ ├── dbenum.h │ │ │ ├── dbenumcache.h │ │ │ ├── dbfsattrs.h │ │ │ ├── dbfsdriver.h │ │ │ ├── query.h │ │ │ ├── querybuilder.h │ │ │ ├── tablelocker.h │ │ │ └── transaction.h │ │ │ ├── stacktrace.h │ │ │ ├── string.h │ │ │ ├── utils.h │ │ │ └── utils │ │ │ ├── clioptions.h │ │ │ ├── crypt.h │ │ │ ├── csvreader.h │ │ │ ├── fileutils.h │ │ │ ├── htmlutils.h │ │ │ ├── settings.h │ │ │ ├── table.h │ │ │ ├── timescope.h │ │ │ ├── treeitembase.h │ │ │ └── treetable.h │ ├── libqfcore-cs_CZ.ts │ ├── libqfcore-fr_FR.ts │ ├── libqfcore-nb_NO.ts │ ├── libqfcore-nl_BE.ts │ ├── libqfcore-pl_PL.ts │ ├── libqfcore-ru_RU.ts │ ├── libqfcore-uk_UA.ts │ ├── libqfcore.pro │ ├── py │ │ ├── __init__.py │ │ └── qf │ │ │ ├── __init__.py │ │ │ └── core │ │ │ ├── __init__.py │ │ │ └── utils │ │ │ ├── __init__.py │ │ │ └── crypt.py │ └── src │ │ ├── core │ │ ├── assert.h │ │ ├── collator.cpp │ │ ├── collator.h │ │ ├── core.pri │ │ ├── coreglobal.h │ │ ├── exception.cpp │ │ ├── exception.h │ │ ├── log.cpp │ │ ├── log.h │ │ ├── logentrymap.cpp │ │ ├── logentrymap.h │ │ ├── stacktrace.cpp │ │ ├── stacktrace.h │ │ ├── string.cpp │ │ ├── string.h │ │ ├── utils.cpp │ │ └── utils.h │ │ ├── model │ │ ├── datadocument.cpp │ │ ├── datadocument.h │ │ ├── logtablemodel.cpp │ │ ├── logtablemodel.h │ │ ├── model.pri │ │ ├── sqldatadocument.cpp │ │ ├── sqldatadocument.h │ │ ├── sqltablemodel.cpp │ │ ├── sqltablemodel.h │ │ ├── tablemodel.cpp │ │ └── tablemodel.h │ │ ├── network │ │ ├── network.pri │ │ ├── networkaccessmanager.cpp │ │ ├── networkaccessmanager.h │ │ ├── networkreply.cpp │ │ └── networkreply.h │ │ ├── sql │ │ ├── catalog.cpp │ │ ├── catalog.h │ │ ├── connection.cpp │ │ ├── connection.h │ │ ├── dbenum.cpp │ │ ├── dbenum.h │ │ ├── dbenumcache.cpp │ │ ├── dbenumcache.h │ │ ├── dbfsattrs.cpp │ │ ├── dbfsattrs.h │ │ ├── dbfsdriver.cpp │ │ ├── dbfsdriver.h │ │ ├── query.cpp │ │ ├── query.h │ │ ├── querybuilder.cpp │ │ ├── querybuilder.h │ │ ├── sql.pri │ │ ├── tablelocker.cpp │ │ ├── tablelocker.h │ │ ├── transaction.cpp │ │ └── transaction.h │ │ ├── src.pri │ │ └── utils │ │ ├── clioptions.cpp │ │ ├── clioptions.h │ │ ├── crypt.cpp │ │ ├── crypt.h │ │ ├── csvreader.cpp │ │ ├── csvreader.h │ │ ├── fileutils.cpp │ │ ├── fileutils.h │ │ ├── htmlutils.cpp │ │ ├── htmlutils.h │ │ ├── settings.cpp │ │ ├── settings.h │ │ ├── table.cpp │ │ ├── table.h │ │ ├── timescope.cpp │ │ ├── timescope.h │ │ ├── treeitembase.cpp │ │ ├── treeitembase.h │ │ ├── treetable.cpp │ │ ├── treetable.h │ │ └── utils.pri ├── libqfqmlwidgets │ ├── CMakeLists.txt │ ├── images │ │ ├── acrobat.png │ │ ├── alert.png │ │ ├── clone-row.png │ │ ├── clone.png │ │ ├── close.svg │ │ ├── copy.png │ │ ├── copy.svg │ │ ├── delete-row.png │ │ ├── delete.png │ │ ├── down.svg │ │ ├── edit.png │ │ ├── ffwd.png │ │ ├── find.png │ │ ├── flat │ │ │ ├── .directory │ │ │ ├── clone-row.svg │ │ │ ├── copy.svg │ │ │ ├── cut.svg │ │ │ ├── delete-column.svg │ │ │ ├── delete-row.svg │ │ │ ├── delete.svg │ │ │ ├── down.svg │ │ │ ├── find.svg │ │ │ ├── home.svg │ │ │ ├── insert-column.svg │ │ │ ├── insert-row.svg │ │ │ ├── left.svg │ │ │ ├── media-pause.svg │ │ │ ├── media-play.svg │ │ │ ├── media-record.svg │ │ │ ├── media-skip-backward.svg │ │ │ ├── media-skip-forward.svg │ │ │ ├── media-step-backward.svg │ │ │ ├── media-step-forward.svg │ │ │ ├── media-stop.svg │ │ │ ├── menu.svg │ │ │ ├── new.svg │ │ │ ├── open.svg │ │ │ ├── paste.svg │ │ │ ├── printer.svg │ │ │ ├── qfqmlwidgets_flat.qrc │ │ │ ├── reload.svg │ │ │ ├── revert.svg │ │ │ ├── right.svg │ │ │ ├── save.svg │ │ │ ├── settings.svg │ │ │ ├── sort-asc.svg │ │ │ ├── sort-desc.svg │ │ │ ├── unused │ │ │ │ ├── account-login.svg │ │ │ │ ├── account-logout.svg │ │ │ │ ├── action-redo.svg │ │ │ │ ├── action-undo.svg │ │ │ │ ├── align-center.svg │ │ │ │ ├── align-left.svg │ │ │ │ ├── align-right.svg │ │ │ │ ├── aperture.svg │ │ │ │ ├── arrow-bottom.svg │ │ │ │ ├── arrow-circle-bottom.svg │ │ │ │ ├── arrow-circle-left.svg │ │ │ │ ├── arrow-circle-right.svg │ │ │ │ ├── arrow-circle-top.svg │ │ │ │ ├── arrow-left.svg │ │ │ │ ├── arrow-right.svg │ │ │ │ ├── arrow-thick-bottom.svg │ │ │ │ ├── arrow-thick-left.svg │ │ │ │ ├── arrow-thick-right.svg │ │ │ │ ├── arrow-thick-top.svg │ │ │ │ ├── arrow-top.svg │ │ │ │ ├── audio-spectrum.svg │ │ │ │ ├── audio.svg │ │ │ │ ├── badge.svg │ │ │ │ ├── ban.svg │ │ │ │ ├── bar-chart.svg │ │ │ │ ├── basket.svg │ │ │ │ ├── battery-empty.svg │ │ │ │ ├── battery-full.svg │ │ │ │ ├── beaker.svg │ │ │ │ ├── bell.svg │ │ │ │ ├── bluetooth.svg │ │ │ │ ├── bold.svg │ │ │ │ ├── bolt.svg │ │ │ │ ├── book.svg │ │ │ │ ├── bookmark.svg │ │ │ │ ├── box.svg │ │ │ │ ├── briefcase.svg │ │ │ │ ├── british-pound.svg │ │ │ │ ├── browser.svg │ │ │ │ ├── brush.svg │ │ │ │ ├── bug.svg │ │ │ │ ├── bullhorn.svg │ │ │ │ ├── calculator.svg │ │ │ │ ├── calendar.svg │ │ │ │ ├── camera-slr.svg │ │ │ │ ├── caret-bottom.svg │ │ │ │ ├── caret-left.svg │ │ │ │ ├── caret-right.svg │ │ │ │ ├── caret-top.svg │ │ │ │ ├── cart.svg │ │ │ │ ├── chat.svg │ │ │ │ ├── check.svg │ │ │ │ ├── chevron-bottom.svg │ │ │ │ ├── chevron-left.svg │ │ │ │ ├── chevron-right.svg │ │ │ │ ├── chevron-top.svg │ │ │ │ ├── circle-check.svg │ │ │ │ ├── circle-x.svg │ │ │ │ ├── clipboard.svg │ │ │ │ ├── clock.svg │ │ │ │ ├── cloud-download.svg │ │ │ │ ├── cloud-upload.svg │ │ │ │ ├── cloud.svg │ │ │ │ ├── cloudy.svg │ │ │ │ ├── code.svg │ │ │ │ ├── cog.svg │ │ │ │ ├── collapse-down.svg │ │ │ │ ├── collapse-left.svg │ │ │ │ ├── collapse-right.svg │ │ │ │ ├── collapse-up.svg │ │ │ │ ├── command.svg │ │ │ │ ├── comment-square.svg │ │ │ │ ├── compass.svg │ │ │ │ ├── contrast.svg │ │ │ │ ├── copywriting.svg │ │ │ │ ├── credit-card.svg │ │ │ │ ├── crop.svg │ │ │ │ ├── dashboard.svg │ │ │ │ ├── data-transfer-download.svg │ │ │ │ ├── data-transfer-upload.svg │ │ │ │ ├── dial.svg │ │ │ │ ├── document.svg │ │ │ │ ├── dollar.svg │ │ │ │ ├── double-quote-sans-left.svg │ │ │ │ ├── double-quote-sans-right.svg │ │ │ │ ├── double-quote-serif-left.svg │ │ │ │ ├── double-quote-serif-right.svg │ │ │ │ ├── droplet.svg │ │ │ │ ├── eject.svg │ │ │ │ ├── elevator.svg │ │ │ │ ├── ellipses.svg │ │ │ │ ├── envelope-closed.svg │ │ │ │ ├── envelope-open.svg │ │ │ │ ├── euro.svg │ │ │ │ ├── excerpt.svg │ │ │ │ ├── expand-down.svg │ │ │ │ ├── expand-left.svg │ │ │ │ ├── expand-right.svg │ │ │ │ ├── expand-up.svg │ │ │ │ ├── external-link.svg │ │ │ │ ├── eye.svg │ │ │ │ ├── eyedropper.svg │ │ │ │ ├── file.svg │ │ │ │ ├── fire.svg │ │ │ │ ├── flag.svg │ │ │ │ ├── flash.svg │ │ │ │ ├── folder.svg │ │ │ │ ├── fork.svg │ │ │ │ ├── fullscreen-enter.svg │ │ │ │ ├── fullscreen-exit.svg │ │ │ │ ├── globe.svg │ │ │ │ ├── graph.svg │ │ │ │ ├── grid-four-up.svg │ │ │ │ ├── grid-three-up.svg │ │ │ │ ├── grid-two-up.svg │ │ │ │ ├── hard-drive.svg │ │ │ │ ├── header.svg │ │ │ │ ├── headphones.svg │ │ │ │ ├── heart.svg │ │ │ │ ├── image.svg │ │ │ │ ├── inbox.svg │ │ │ │ ├── infinity.svg │ │ │ │ ├── info.svg │ │ │ │ ├── italic.svg │ │ │ │ ├── justify-center.svg │ │ │ │ ├── justify-left.svg │ │ │ │ ├── justify-right.svg │ │ │ │ ├── key.svg │ │ │ │ ├── laptop.svg │ │ │ │ ├── layers.svg │ │ │ │ ├── lightbulb.svg │ │ │ │ ├── link-broken.svg │ │ │ │ ├── link-intact.svg │ │ │ │ ├── list-rich.svg │ │ │ │ ├── list.svg │ │ │ │ ├── location.svg │ │ │ │ ├── lock-locked.svg │ │ │ │ ├── lock-unlocked.svg │ │ │ │ ├── loop-circular.svg │ │ │ │ ├── loop-square.svg │ │ │ │ ├── magnifying-glass.svg │ │ │ │ ├── map-marker.svg │ │ │ │ ├── map.svg │ │ │ │ ├── media-pause.svg │ │ │ │ ├── media-play.svg │ │ │ │ ├── media-record.svg │ │ │ │ ├── media-skip-backward.svg │ │ │ │ ├── media-skip-forward.svg │ │ │ │ ├── media-step-backward.svg │ │ │ │ ├── media-step-forward.svg │ │ │ │ ├── media-stop.svg │ │ │ │ ├── medical-cross.svg │ │ │ │ ├── microphone.svg │ │ │ │ ├── minus.svg │ │ │ │ ├── monitor.svg │ │ │ │ ├── moon.svg │ │ │ │ ├── move.svg │ │ │ │ ├── musical-note.svg │ │ │ │ ├── new-table.svg │ │ │ │ ├── paperclip.svg │ │ │ │ ├── pencil.svg │ │ │ │ ├── people.svg │ │ │ │ ├── person.svg │ │ │ │ ├── phone.svg │ │ │ │ ├── pie-chart.svg │ │ │ │ ├── pin.svg │ │ │ │ ├── play-circle.svg │ │ │ │ ├── plus.svg │ │ │ │ ├── power-standby.svg │ │ │ │ ├── print.svg │ │ │ │ ├── project.svg │ │ │ │ ├── pulse.svg │ │ │ │ ├── puzzle-piece.svg │ │ │ │ ├── question-mark.svg │ │ │ │ ├── rain.svg │ │ │ │ ├── random.svg │ │ │ │ ├── resize-both.svg │ │ │ │ ├── resize-height.svg │ │ │ │ ├── resize-width.svg │ │ │ │ ├── rss-alt.svg │ │ │ │ ├── rss.svg │ │ │ │ ├── script.svg │ │ │ │ ├── share-boxed.svg │ │ │ │ ├── share.svg │ │ │ │ ├── shield.svg │ │ │ │ ├── signal.svg │ │ │ │ ├── signpost.svg │ │ │ │ ├── spreadsheet.svg │ │ │ │ ├── star.svg │ │ │ │ ├── sun.svg │ │ │ │ ├── tablet.svg │ │ │ │ ├── tag.svg │ │ │ │ ├── tags.svg │ │ │ │ ├── target.svg │ │ │ │ ├── task.svg │ │ │ │ ├── terminal.svg │ │ │ │ ├── text.svg │ │ │ │ ├── thumb-down.svg │ │ │ │ ├── thumb-up.svg │ │ │ │ ├── timer.svg │ │ │ │ ├── transfer.svg │ │ │ │ ├── trash.svg │ │ │ │ ├── underline.svg │ │ │ │ ├── vertical-align-bottom.svg │ │ │ │ ├── vertical-align-center.svg │ │ │ │ ├── vertical-align-top.svg │ │ │ │ ├── video.svg │ │ │ │ ├── volume-high.svg │ │ │ │ ├── volume-low.svg │ │ │ │ ├── volume-off.svg │ │ │ │ ├── warning.svg │ │ │ │ ├── wifi.svg │ │ │ │ ├── wrench.svg │ │ │ │ ├── x.svg │ │ │ │ ├── yen.svg │ │ │ │ ├── zoom-in.svg │ │ │ │ └── zoom-out.svg │ │ │ ├── up.svg │ │ │ ├── zoom_fitall.svg │ │ │ ├── zoom_fitheight.svg │ │ │ └── zoom_fitwidth.svg │ │ ├── frev.png │ │ ├── fwd.png │ │ ├── insert-row.png │ │ ├── left.svg │ │ ├── minus.png │ │ ├── network.png │ │ ├── new.png │ │ ├── paste.png │ │ ├── plus.png │ │ ├── print-preview.png │ │ ├── print.png │ │ ├── print.xcf │ │ ├── qfqmlwidgets_images.qrc │ │ ├── reload.png │ │ ├── rev.png │ │ ├── revert.png │ │ ├── right.svg │ │ ├── save.png │ │ ├── settings.svg │ │ ├── sort-asc.png │ │ ├── sort-desc.png │ │ ├── sql_post.png │ │ ├── under-construction.png │ │ ├── up.svg │ │ ├── view.png │ │ ├── wordwrap.png │ │ ├── zoom_fitall.png │ │ ├── zoom_fitheight.png │ │ ├── zoom_fitwidth.png │ │ ├── zoom_in.png │ │ ├── zoom_out.png │ │ ├── zoomin_cursor_bitmap.png │ │ └── zoomin_cursor_mask.png │ ├── include │ │ └── qf │ │ │ └── qmlwidgets │ │ │ ├── action.h │ │ │ ├── actiongroup.h │ │ │ ├── checkbox.h │ │ │ ├── combobox.h │ │ │ ├── datacontroller.h │ │ │ ├── dateedit.h │ │ │ ├── datetimeedit.h │ │ │ ├── dialogbuttonbox.h │ │ │ ├── dialogs │ │ │ ├── dialog.h │ │ │ ├── filedialog.h │ │ │ ├── getiteminputdialog.h │ │ │ ├── inputdialog.h │ │ │ ├── messagebox.h │ │ │ ├── previewdialog.h │ │ │ └── qmldialog.h │ │ │ ├── frame.h │ │ │ ├── framework │ │ │ ├── application.h │ │ │ ├── centralwidget.h │ │ │ ├── cursoroverrider.h │ │ │ ├── datadialogwidget.h │ │ │ ├── dialogwidget.h │ │ │ ├── dockablewidget.h │ │ │ ├── dockwidget.h │ │ │ ├── ipersistentoptions.h │ │ │ ├── ipersistentsettings.h │ │ │ ├── logwidget.h │ │ │ ├── mainwindow.h │ │ │ ├── partswitch.h │ │ │ ├── partwidget.h │ │ │ ├── plugin.h │ │ │ ├── pluginmanifest.h │ │ │ └── stackedcentralwidget.h │ │ │ ├── htmlviewwidget.h │ │ │ ├── idatawidget.h │ │ │ ├── label.h │ │ │ ├── layoutpropertiesattached.h │ │ │ ├── layouttypeproperties.h │ │ │ ├── lineedit.h │ │ │ ├── log.h │ │ │ ├── menu.h │ │ │ ├── menubar.h │ │ │ ├── progressbar.h │ │ │ ├── reports │ │ │ ├── processor │ │ │ │ ├── banddatamodel.h │ │ │ │ ├── reportitem.h │ │ │ │ ├── reportitemband.h │ │ │ │ ├── reportitembreak.h │ │ │ │ ├── reportitemdetail.h │ │ │ │ ├── reportitemframe.h │ │ │ │ ├── reportitemimage.h │ │ │ │ ├── reportitempara.h │ │ │ │ ├── reportitemreport.h │ │ │ │ ├── reportpainter.h │ │ │ │ ├── reportprocessor.h │ │ │ │ └── style │ │ │ │ │ ├── color.h │ │ │ │ │ ├── pen.h │ │ │ │ │ └── sheet.h │ │ │ └── widgets │ │ │ │ └── reportviewwidget.h │ │ │ ├── spinbox.h │ │ │ ├── splitter.h │ │ │ ├── sqltableitemdelegate.h │ │ │ ├── statusbar.h │ │ │ ├── style.h │ │ │ ├── tableitemdelegate.h │ │ │ ├── tableview.h │ │ │ ├── tableviewtoolbar.h │ │ │ ├── textedit.h │ │ │ ├── texteditwidget.h │ │ │ ├── timeedit.h │ │ │ └── toolbar.h │ ├── libqfqmlwidgets-cs_CZ.ts │ ├── libqfqmlwidgets-fr_FR.ts │ ├── libqfqmlwidgets-nb_NO.ts │ ├── libqfqmlwidgets-nl_BE.ts │ ├── libqfqmlwidgets-pl_PL.ts │ ├── libqfqmlwidgets-ru_RU.ts │ ├── libqfqmlwidgets-uk_UA.ts │ ├── libqfqmlwidgets.pro │ ├── src │ │ ├── action.cpp │ │ ├── action.h │ │ ├── actiongroup.cpp │ │ ├── actiongroup.h │ │ ├── checkbox.cpp │ │ ├── checkbox.h │ │ ├── combobox.cpp │ │ ├── combobox.h │ │ ├── datacontroller.cpp │ │ ├── datacontroller.h │ │ ├── dateedit.cpp │ │ ├── dateedit.h │ │ ├── datetimeedit.cpp │ │ ├── datetimeedit.h │ │ ├── dialogbuttonbox.cpp │ │ ├── dialogbuttonbox.h │ │ ├── dialogs │ │ │ ├── dialog.cpp │ │ │ ├── dialog.h │ │ │ ├── dialogs.pri │ │ │ ├── filedialog.cpp │ │ │ ├── filedialog.h │ │ │ ├── getiteminputdialog.cpp │ │ │ ├── getiteminputdialog.h │ │ │ ├── inputdialog.cpp │ │ │ ├── inputdialog.h │ │ │ ├── internal │ │ │ │ ├── captionframe.cpp │ │ │ │ └── captionframe.h │ │ │ ├── messagebox.cpp │ │ │ ├── messagebox.h │ │ │ ├── previewdialog.cpp │ │ │ ├── previewdialog.h │ │ │ ├── previewdialog.ui │ │ │ ├── qmldialog.cpp │ │ │ └── qmldialog.h │ │ ├── exportcsvtableviewwidget.cpp │ │ ├── exportcsvtableviewwidget.h │ │ ├── exporttableviewwidget.cpp │ │ ├── exporttableviewwidget.h │ │ ├── exporttableviewwidget.ui │ │ ├── frame.cpp │ │ ├── frame.h │ │ ├── framework │ │ │ ├── application.cpp │ │ │ ├── application.h │ │ │ ├── centralwidget.cpp │ │ │ ├── centralwidget.h │ │ │ ├── cursoroverrider.cpp │ │ │ ├── cursoroverrider.h │ │ │ ├── datadialogwidget.cpp │ │ │ ├── datadialogwidget.h │ │ │ ├── dialogwidget.cpp │ │ │ ├── dialogwidget.h │ │ │ ├── dockablewidget.cpp │ │ │ ├── dockablewidget.h │ │ │ ├── dockwidget.cpp │ │ │ ├── dockwidget.h │ │ │ ├── framework.pri │ │ │ ├── ipersistentoptions.cpp │ │ │ ├── ipersistentoptions.h │ │ │ ├── ipersistentsettings.cpp │ │ │ ├── ipersistentsettings.h │ │ │ ├── logwidget.cpp │ │ │ ├── logwidget.h │ │ │ ├── logwidget.ui │ │ │ ├── mainwindow.cpp │ │ │ ├── mainwindow.h │ │ │ ├── partswitch.cpp │ │ │ ├── partswitch.h │ │ │ ├── partwidget.cpp │ │ │ ├── partwidget.h │ │ │ ├── plugin.cpp │ │ │ ├── plugin.h │ │ │ ├── pluginmanifest.cpp │ │ │ ├── pluginmanifest.h │ │ │ ├── stackedcentralwidget.cpp │ │ │ └── stackedcentralwidget.h │ │ ├── graphics │ │ │ ├── attic │ │ │ │ ├── graph │ │ │ │ │ ├── graph.cpp │ │ │ │ │ ├── graph.h │ │ │ │ │ └── graph.pri │ │ │ │ ├── stylecache.cpp │ │ │ │ └── stylecache.h │ │ │ ├── graphics.cpp │ │ │ ├── graphics.h │ │ │ └── graphics.pri │ │ ├── headerview.cpp │ │ ├── headerview.h │ │ ├── htmlviewwidget.cpp │ │ ├── htmlviewwidget.h │ │ ├── htmlviewwidget.ui │ │ ├── idatawidget.cpp │ │ ├── idatawidget.h │ │ ├── internal │ │ │ ├── desktoputils.cpp │ │ │ ├── desktoputils.h │ │ │ ├── dlgtableviewcopyspecial.cpp │ │ │ ├── dlgtableviewcopyspecial.h │ │ │ ├── dlgtableviewcopyspecial.ui │ │ │ ├── internal.pri │ │ │ ├── tableviewchoosecolumnswidget.cpp │ │ │ ├── tableviewchoosecolumnswidget.h │ │ │ ├── tableviewchoosecolumnswidget.ui │ │ │ ├── tableviewcopytodialogwidget.cpp │ │ │ ├── tableviewcopytodialogwidget.h │ │ │ └── tableviewcopytodialogwidget.ui │ │ ├── label.cpp │ │ ├── label.h │ │ ├── layoutpropertiesattached.cpp │ │ ├── layoutpropertiesattached.h │ │ ├── layouttypeproperties.cpp │ │ ├── layouttypeproperties.h │ │ ├── lineedit.cpp │ │ ├── lineedit.h │ │ ├── log.h │ │ ├── menu.cpp │ │ ├── menu.h │ │ ├── menubar.cpp │ │ ├── menubar.h │ │ ├── progressbar.cpp │ │ ├── progressbar.h │ │ ├── qmlwidgetsglobal.h │ │ ├── reports │ │ │ ├── processor │ │ │ │ ├── attic │ │ │ │ │ ├── reportprocessorcontext.cpp │ │ │ │ │ └── reportprocessorcontext.h │ │ │ │ ├── banddatamodel.cpp │ │ │ │ ├── banddatamodel.h │ │ │ │ ├── processor.pri │ │ │ │ ├── reportdocument.cpp │ │ │ │ ├── reportdocument.h │ │ │ │ ├── reportitem.cpp │ │ │ │ ├── reportitem.h │ │ │ │ ├── reportitem_html.cpp │ │ │ │ ├── reportitemband.cpp │ │ │ │ ├── reportitemband.h │ │ │ │ ├── reportitembreak.cpp │ │ │ │ ├── reportitembreak.h │ │ │ │ ├── reportitemdetail.cpp │ │ │ │ ├── reportitemdetail.h │ │ │ │ ├── reportitemframe.cpp │ │ │ │ ├── reportitemframe.h │ │ │ │ ├── reportitemimage.cpp │ │ │ │ ├── reportitemimage.h │ │ │ │ ├── reportitempara.cpp │ │ │ │ ├── reportitempara.h │ │ │ │ ├── reportitemreport.cpp │ │ │ │ ├── reportitemreport.h │ │ │ │ ├── reportpainter.cpp │ │ │ │ ├── reportpainter.h │ │ │ │ ├── reportprocessor.cpp │ │ │ │ ├── reportprocessor.h │ │ │ │ └── style │ │ │ │ │ ├── brush.cpp │ │ │ │ │ ├── brush.h │ │ │ │ │ ├── color.cpp │ │ │ │ │ ├── color.h │ │ │ │ │ ├── compiledtextstyle.cpp │ │ │ │ │ ├── compiledtextstyle.h │ │ │ │ │ ├── font.cpp │ │ │ │ │ ├── font.h │ │ │ │ │ ├── pen.cpp │ │ │ │ │ ├── pen.h │ │ │ │ │ ├── sheet.cpp │ │ │ │ │ ├── sheet.h │ │ │ │ │ ├── style.pri │ │ │ │ │ ├── styleobject.cpp │ │ │ │ │ ├── styleobject.h │ │ │ │ │ ├── text.cpp │ │ │ │ │ └── text.h │ │ │ ├── reports.pri │ │ │ ├── reports.qrc │ │ │ └── widgets │ │ │ │ ├── itemvalueeditorwidget.cpp │ │ │ │ ├── itemvalueeditorwidget.h │ │ │ │ ├── itemvalueeditorwidget.ui │ │ │ │ ├── printtableviewwidget │ │ │ │ ├── printtableviewwidget.cpp │ │ │ │ ├── printtableviewwidget.h │ │ │ │ ├── printtableviewwidget.pri │ │ │ │ ├── printtableviewwidget.ui │ │ │ │ └── reports │ │ │ │ │ ├── HeaderFooter.qml │ │ │ │ │ ├── MyStyle.qml │ │ │ │ │ ├── landscape.qml │ │ │ │ │ ├── portrait.qml │ │ │ │ │ └── reports.qrc │ │ │ │ ├── reportviewwidget.cpp │ │ │ │ ├── reportviewwidget.h │ │ │ │ ├── reportviewwidget.ui.xml │ │ │ │ └── widgets.pri │ │ ├── saveoptionswidget.cpp │ │ ├── saveoptionswidget.h │ │ ├── saveoptionswidget.ui │ │ ├── spinbox.cpp │ │ ├── spinbox.h │ │ ├── splitter.cpp │ │ ├── splitter.h │ │ ├── sqltableitemdelegate.cpp │ │ ├── sqltableitemdelegate.h │ │ ├── src.pri │ │ ├── statusbar.cpp │ │ ├── statusbar.h │ │ ├── style.cpp │ │ ├── style.h │ │ ├── tableitemdelegate.cpp │ │ ├── tableitemdelegate.h │ │ ├── tableview.cpp │ │ ├── tableview.h │ │ ├── tableviewproxymodel.cpp │ │ ├── tableviewproxymodel.h │ │ ├── tableviewtoolbar.cpp │ │ ├── tableviewtoolbar.h │ │ ├── textedit.cpp │ │ ├── textedit.h │ │ ├── texteditwidget.cpp │ │ ├── texteditwidget.h │ │ ├── texteditwidget.ui │ │ ├── timeedit.cpp │ │ ├── timeedit.h │ │ ├── toolbar.cpp │ │ └── toolbar.h │ └── style │ │ ├── dark.css │ │ └── style.qrc └── plugins │ ├── core │ ├── core.pro │ ├── core.qrc │ ├── include │ │ └── qf │ │ │ └── core │ │ │ └── qml │ │ │ └── sqltablemodel.h │ ├── js │ │ ├── stringext.js │ │ ├── timeext.js │ │ └── treetable.js │ ├── qml │ │ ├── Log.qml │ │ ├── QfObject.qml │ │ ├── qmldir │ │ ├── sql │ │ │ └── def │ │ │ │ ├── Boolean.qml │ │ │ │ ├── Date.qml │ │ │ │ ├── DateTime.qml │ │ │ │ ├── Enum.qml │ │ │ │ ├── Field.qml │ │ │ │ ├── ForeignKeyReference.qml │ │ │ │ ├── Index.qml │ │ │ │ ├── Insert.qml │ │ │ │ ├── Int.qml │ │ │ │ ├── Real.qml │ │ │ │ ├── Schema.qml │ │ │ │ ├── Serial.qml │ │ │ │ ├── String.qml │ │ │ │ ├── Table.qml │ │ │ │ ├── Time.qml │ │ │ │ ├── private │ │ │ │ ├── FieldType.qml │ │ │ │ └── libsqldef.js │ │ │ │ └── qmldir │ │ └── test.qml │ └── src │ │ ├── crypt.cpp │ │ ├── crypt.h │ │ ├── model │ │ ├── model.pri │ │ ├── sqldatadocument.cpp │ │ ├── sqldatadocument.h │ │ ├── sqltablemodel.cpp │ │ ├── sqltablemodel.h │ │ ├── tablemodelcolumn.cpp │ │ └── tablemodelcolumn.h │ │ ├── plugin.cpp │ │ ├── qmlfilesingleton.cpp │ │ ├── qmlfilesingleton.h │ │ ├── qmllogsingleton.cpp │ │ ├── qmllogsingleton.h │ │ ├── settings.cpp │ │ ├── settings.h │ │ ├── sql │ │ ├── qmlsqlsingleton.cpp │ │ ├── qmlsqlsingleton.h │ │ ├── sql.pri │ │ ├── sqlconnection.cpp │ │ ├── sqlconnection.h │ │ ├── sqlquery.cpp │ │ ├── sqlquery.h │ │ ├── sqlquerybuilder.cpp │ │ ├── sqlquerybuilder.h │ │ ├── sqlrecord.cpp │ │ └── sqlrecord.h │ │ └── src.pri │ ├── plugins.pro │ ├── qfqmlplugin.pri │ ├── qmlreports │ ├── qml │ │ └── qmldir │ ├── qmlreports.pro │ ├── src │ │ ├── plugin.cpp │ │ ├── qmlreportssingleton.cpp │ │ ├── qmlreportssingleton.h │ │ └── src.pri │ └── testing │ │ └── reports │ │ ├── MyStyle.qml │ │ ├── frames.qml │ │ └── layout-vertical.qml │ └── qmlwidgets │ ├── qml │ └── qmldir │ ├── qmlwidgets.pro │ └── src │ ├── inputdialogsingleton.cpp │ ├── inputdialogsingleton.h │ ├── messageboxsingleton.cpp │ ├── messageboxsingleton.h │ ├── plugin.cpp │ ├── qmlwidgetssingleton.cpp │ ├── qmlwidgetssingleton.h │ └── src.pri ├── libquickevent ├── CMakeLists.txt ├── libquickevent.pro ├── libquickeventcore │ ├── CMakeLists.txt │ ├── include │ │ └── quickevent │ │ │ └── core │ │ │ ├── codedef.h │ │ │ ├── coursedef.h │ │ │ ├── exporters │ │ │ ├── stageresultscsvexporter.h │ │ │ ├── stageresultshtmlexporter.h │ │ │ └── stagestartlisthtmlexporter.h │ │ │ ├── og │ │ │ ├── sqltablemodel.h │ │ │ └── timems.h │ │ │ ├── runstatus.h │ │ │ ├── si │ │ │ ├── checkedcard.h │ │ │ ├── punchrecord.h │ │ │ ├── readcard.h │ │ │ └── siid.h │ │ │ └── utils.h │ ├── js │ │ └── ogtime.js │ ├── libquickeventcore-cs_CZ.ts │ ├── libquickeventcore-fr_FR.ts │ ├── libquickeventcore-nb_NO.ts │ ├── libquickeventcore-nl_BE.ts │ ├── libquickeventcore-pl_PL.ts │ ├── libquickeventcore-ru_RU.ts │ ├── libquickeventcore-uk_UA.ts │ ├── libquickeventcore.pro │ ├── libquickeventcore.qrc │ └── src │ │ ├── codedef.cpp │ │ ├── codedef.h │ │ ├── coursedef.cpp │ │ ├── coursedef.h │ │ ├── exporters │ │ ├── exporters.pri │ │ ├── fileexporter.cpp │ │ ├── fileexporter.h │ │ ├── htmlfileexporter.cpp │ │ ├── htmlfileexporter.h │ │ ├── stageresultscsvexporter.cpp │ │ ├── stageresultscsvexporter.h │ │ ├── stageresultshtmlexporter.cpp │ │ ├── stageresultshtmlexporter.h │ │ ├── stagestartlisthtmlexporter.cpp │ │ └── stagestartlisthtmlexporter.h │ │ ├── og │ │ ├── og.pri │ │ ├── sqltablemodel.cpp │ │ ├── sqltablemodel.h │ │ ├── timems.cpp │ │ └── timems.h │ │ ├── quickeventcoreglobal.h │ │ ├── runstatus.cpp │ │ ├── runstatus.h │ │ ├── si │ │ ├── checkedcard.cpp │ │ ├── checkedcard.h │ │ ├── checkedpunch.cpp │ │ ├── checkedpunch.h │ │ ├── punchrecord.cpp │ │ ├── punchrecord.h │ │ ├── readcard.cpp │ │ ├── readcard.h │ │ ├── si.pri │ │ ├── siid.cpp │ │ └── siid.h │ │ ├── src.pri │ │ ├── utils.cpp │ │ └── utils.h └── libquickeventgui │ ├── CMakeLists.txt │ ├── include │ └── quickevent │ │ └── gui │ │ ├── audio │ │ └── player.h │ │ ├── og │ │ ├── itemdelegate.h │ │ ├── sqltablemodel.h │ │ └── timeedit.h │ │ ├── partwidget.h │ │ ├── reportoptionsdialog.h │ │ └── si │ │ └── siidedit.h │ ├── libquickeventgui-cs_CZ.ts │ ├── libquickeventgui-fr_FR.ts │ ├── libquickeventgui-nb_NO.ts │ ├── libquickeventgui-nl_BE.ts │ ├── libquickeventgui-pl_PL.ts │ ├── libquickeventgui-ru_RU.ts │ ├── libquickeventgui-uk_UA.ts │ ├── libquickeventgui.pro │ ├── libquickeventgui.qrc │ └── src │ ├── audio │ ├── audio.pri │ ├── player.cpp │ ├── player.h │ ├── wavfile.cpp │ └── wavfile.h │ ├── og │ ├── itemdelegate.cpp │ ├── itemdelegate.h │ ├── og.pri │ ├── sqltablemodel.cpp │ ├── sqltablemodel.h │ ├── timeedit.cpp │ └── timeedit.h │ ├── partwidget.cpp │ ├── partwidget.h │ ├── quickeventguiglobal.h │ ├── reportoptionsdialog.cpp │ ├── reportoptionsdialog.h │ ├── reportoptionsdialog.ui │ ├── si │ ├── si.pri │ ├── siidedit.cpp │ └── siidedit.h │ └── src.pri ├── libsiut ├── CMakeLists.txt ├── include │ └── siut │ │ ├── commport.h │ │ ├── sicard.h │ │ ├── sidevicedriver.h │ │ ├── simessagedata.h │ │ ├── sipunch.h │ │ ├── sitask.h │ │ └── siutglobal.h ├── libsiut-cs_CZ.ts ├── libsiut-fr_FR.ts ├── libsiut-nb_NO.ts ├── libsiut-nl_BE.ts ├── libsiut-pl_PL.ts ├── libsiut-ru_RU.ts ├── libsiut-uk_UA.ts ├── libsiut.pri ├── libsiut.pro └── src │ ├── device │ ├── commport.cpp │ ├── commport.h │ ├── crc529.c │ ├── crc529.h │ ├── device.pri │ ├── sidevicedriver.cpp │ ├── sidevicedriver.h │ ├── sitask.cpp │ └── sitask.h │ ├── message │ ├── message.pri │ ├── simessage.cpp │ ├── simessage.h │ ├── simessagedata.cpp │ └── simessagedata.h │ ├── sicard.cpp │ ├── sicard.h │ ├── sipunch.cpp │ ├── sipunch.h │ ├── siutglobal.h │ └── src.pri ├── qmlplugin.pri ├── qmlplugindatafiles.pri ├── qsicli ├── divers │ └── qsicli │ │ ├── extensions │ │ └── qml │ │ │ ├── init.qml │ │ │ └── sievent │ │ │ └── CardReadOut.qml │ │ └── scripts │ │ ├── Extension.js │ │ └── extensions │ │ └── sievent.js ├── qsicli.iss ├── qsicli.pro ├── qsicli.rc └── src │ ├── dlgsettings.cpp │ ├── dlgsettings.h │ ├── dlgsettings.ui │ ├── images │ ├── comm.png │ ├── qsicli.ico │ ├── qsicli.png │ └── sql.png │ ├── main.cpp │ ├── mainwindow.cpp │ ├── mainwindow.h │ ├── mainwindow.ui │ ├── sicliscriptdriver.cpp │ ├── sicliscriptdriver.h │ ├── src.pri │ ├── src.qrc │ ├── theapp.cpp │ └── theapp.h ├── quickbox.pri ├── quickbox.pro ├── quickevent ├── CMakeLists.txt ├── app │ ├── app.pro │ ├── cardreader.profile │ ├── quickevent.profile │ └── quickevent │ │ ├── CMakeLists.txt │ │ ├── app.rc │ │ ├── datafiles │ │ └── style │ │ │ ├── default-with-tabwidget.css │ │ │ ├── default.css │ │ │ └── sound │ │ │ ├── bell.wav │ │ │ ├── broken-glass.wav │ │ │ ├── buzz.wav │ │ │ ├── error.wav │ │ │ ├── info.wav │ │ │ ├── operator-notify.wav │ │ │ ├── operator-wakeup.wav │ │ │ ├── tram_bell.wav │ │ │ └── warning.wav │ │ ├── images │ │ ├── images.qrc │ │ ├── quickevent.svg │ │ ├── quickevent32.ico │ │ ├── quickevent64.ico │ │ └── quickevent64.png │ │ ├── plugins │ │ ├── CardReader │ │ │ ├── CardReader.pri │ │ │ ├── CardReader.qrc │ │ │ ├── images │ │ │ │ ├── comm.png │ │ │ │ ├── comm.svg │ │ │ │ └── feature.svg │ │ │ ├── include │ │ │ │ └── CardReader │ │ │ │ │ └── cardreaderplugin.h │ │ │ └── src │ │ │ │ ├── cardchecker.cpp │ │ │ │ ├── cardchecker.h │ │ │ │ ├── cardcheckerclassiccpp.cpp │ │ │ │ ├── cardcheckerclassiccpp.h │ │ │ │ ├── cardcheckerfreeordercpp.cpp │ │ │ │ ├── cardcheckerfreeordercpp.h │ │ │ │ ├── cardreaderplugin.cpp │ │ │ │ ├── cardreaderplugin.h │ │ │ │ ├── cardreadersettings.cpp │ │ │ │ ├── cardreadersettings.h │ │ │ │ ├── cardreadersettingspage.cpp │ │ │ │ ├── cardreadersettingspage.h │ │ │ │ ├── cardreadersettingspage.ui │ │ │ │ ├── cardreaderwidget.cpp │ │ │ │ ├── cardreaderwidget.h │ │ │ │ ├── cardreaderwidget.ui │ │ │ │ ├── services │ │ │ │ ├── mqttpunches.cpp │ │ │ │ ├── mqttpunches.h │ │ │ │ ├── mqttpuncheswidget.cpp │ │ │ │ ├── mqttpuncheswidget.h │ │ │ │ ├── mqttpuncheswidget.ui │ │ │ │ ├── qropunch.cpp │ │ │ │ ├── qropunch.h │ │ │ │ ├── qropunchwidget.cpp │ │ │ │ ├── qropunchwidget.h │ │ │ │ ├── qropunchwidget.ui │ │ │ │ ├── racomclient.cpp │ │ │ │ ├── racomclient.h │ │ │ │ ├── racomclientwidget.cpp │ │ │ │ ├── racomclientwidget.h │ │ │ │ ├── racomclientwidget.ui │ │ │ │ └── services.pri │ │ │ │ └── src.pri │ │ ├── Classes │ │ │ ├── Classes.pri │ │ │ ├── Classes.qrc │ │ │ ├── images │ │ │ │ └── feature.svg │ │ │ ├── qml │ │ │ │ └── reports │ │ │ │ │ └── table.qml │ │ │ └── src │ │ │ │ ├── classdefdocument.cpp │ │ │ │ ├── classdefdocument.h │ │ │ │ ├── classdefwidget.cpp │ │ │ │ ├── classdefwidget.h │ │ │ │ ├── classdefwidget.ui │ │ │ │ ├── classdocument.cpp │ │ │ │ ├── classdocument.h │ │ │ │ ├── classesplugin.cpp │ │ │ │ ├── classesplugin.h │ │ │ │ ├── classestableview.cpp │ │ │ │ ├── classestableview.h │ │ │ │ ├── classeswidget.cpp │ │ │ │ ├── classeswidget.h │ │ │ │ ├── classeswidget.ui │ │ │ │ ├── drawing │ │ │ │ ├── classitem.cpp │ │ │ │ ├── classitem.h │ │ │ │ ├── drawing.pri │ │ │ │ ├── drawingganttwidget.cpp │ │ │ │ ├── drawingganttwidget.h │ │ │ │ ├── drawingganttwidget.ui │ │ │ │ ├── ganttitem.cpp │ │ │ │ ├── ganttitem.h │ │ │ │ ├── ganttruler.cpp │ │ │ │ ├── ganttruler.h │ │ │ │ ├── ganttscene.cpp │ │ │ │ ├── ganttscene.h │ │ │ │ ├── ganttview.cpp │ │ │ │ ├── ganttview.h │ │ │ │ ├── iganttitem.cpp │ │ │ │ ├── iganttitem.h │ │ │ │ ├── startslotheader.cpp │ │ │ │ ├── startslotheader.h │ │ │ │ ├── startslotitem.cpp │ │ │ │ └── startslotitem.h │ │ │ │ ├── editcodeswidget.cpp │ │ │ │ ├── editcodeswidget.h │ │ │ │ ├── editcodeswidget.ui │ │ │ │ ├── editcoursecodeswidget.cpp │ │ │ │ ├── editcoursecodeswidget.h │ │ │ │ ├── editcoursecodeswidget.ui │ │ │ │ ├── editcourseswidget.cpp │ │ │ │ ├── editcourseswidget.h │ │ │ │ ├── editcourseswidget.ui │ │ │ │ ├── importcoursedef.cpp │ │ │ │ ├── importcoursedef.h │ │ │ │ └── src.pri │ │ ├── Competitors │ │ │ ├── Competitors.pri │ │ │ ├── Competitors.qrc │ │ │ ├── images │ │ │ │ └── feature.svg │ │ │ ├── qml │ │ │ │ └── reports │ │ │ │ │ └── competitorsStatistics.qml │ │ │ └── src │ │ │ │ ├── competitordocument.cpp │ │ │ │ ├── competitordocument.h │ │ │ │ ├── competitorsplugin.cpp │ │ │ │ ├── competitorsplugin.h │ │ │ │ ├── competitorswidget.cpp │ │ │ │ ├── competitorswidget.h │ │ │ │ ├── competitorswidget.ui │ │ │ │ ├── competitorwidget.cpp │ │ │ │ ├── competitorwidget.h │ │ │ │ ├── competitorwidget.ui │ │ │ │ ├── findregistrationedit.cpp │ │ │ │ ├── findregistrationedit.h │ │ │ │ ├── lentcardssettingspage.cpp │ │ │ │ ├── lentcardssettingspage.h │ │ │ │ ├── lentcardssettingspage.ui │ │ │ │ ├── registrationswidget.cpp │ │ │ │ ├── registrationswidget.h │ │ │ │ ├── registrationswidget.ui │ │ │ │ ├── src.pri │ │ │ │ ├── stationsbackupmemorywidget.cpp │ │ │ │ ├── stationsbackupmemorywidget.h │ │ │ │ └── stationsbackupmemorywidget.ui │ │ ├── Core │ │ │ ├── Core.pri │ │ │ └── src │ │ │ │ ├── coreplugin.cpp │ │ │ │ ├── coreplugin.h │ │ │ │ ├── reportssettings.cpp │ │ │ │ ├── reportssettings.h │ │ │ │ ├── settings.cpp │ │ │ │ ├── settings.h │ │ │ │ ├── src.pri │ │ │ │ └── widgets │ │ │ │ ├── appstatusbar.cpp │ │ │ │ ├── appstatusbar.h │ │ │ │ ├── reportssettingspage.cpp │ │ │ │ ├── reportssettingspage.h │ │ │ │ ├── reportssettingspage.ui │ │ │ │ ├── settingsdialog.cpp │ │ │ │ ├── settingsdialog.h │ │ │ │ ├── settingsdialog.ui │ │ │ │ ├── settingspage.cpp │ │ │ │ ├── settingspage.h │ │ │ │ └── widgets.pri │ │ ├── Event │ │ │ ├── Event.pri │ │ │ ├── Event.qrc │ │ │ ├── qml │ │ │ │ └── DbSchema.qml │ │ │ └── src │ │ │ │ ├── connectdbdialogwidget.cpp │ │ │ │ ├── connectdbdialogwidget.h │ │ │ │ ├── connectdbdialogwidget.ui │ │ │ │ ├── connectionsettings.cpp │ │ │ │ ├── connectionsettings.h │ │ │ │ ├── dbschema.cpp │ │ │ │ ├── dbschema.h │ │ │ │ ├── eventconfig.cpp │ │ │ │ ├── eventconfig.h │ │ │ │ ├── eventdialogwidget.cpp │ │ │ │ ├── eventdialogwidget.h │ │ │ │ ├── eventdialogwidget.ui │ │ │ │ ├── eventplugin.cpp │ │ │ │ ├── eventplugin.h │ │ │ │ ├── services │ │ │ │ ├── emmaclient.cpp │ │ │ │ ├── emmaclient.h │ │ │ │ ├── emmaclientwidget.cpp │ │ │ │ ├── emmaclientwidget.h │ │ │ │ ├── emmaclientwidget.ui │ │ │ │ ├── oresultsclient.cpp │ │ │ │ ├── oresultsclient.h │ │ │ │ ├── oresultsclientwidget.cpp │ │ │ │ ├── oresultsclientwidget.h │ │ │ │ ├── oresultsclientwidget.ui │ │ │ │ ├── service.cpp │ │ │ │ ├── service.h │ │ │ │ ├── services.pri │ │ │ │ ├── serviceswidget.cpp │ │ │ │ ├── serviceswidget.h │ │ │ │ ├── servicewidget.cpp │ │ │ │ ├── servicewidget.h │ │ │ │ └── servicewidget.ui │ │ │ │ ├── src.pri │ │ │ │ ├── stage.cpp │ │ │ │ ├── stage.h │ │ │ │ ├── stagedocument.cpp │ │ │ │ ├── stagedocument.h │ │ │ │ ├── stagewidget.cpp │ │ │ │ ├── stagewidget.h │ │ │ │ └── stagewidget.ui │ │ ├── Oris │ │ │ ├── Oris.pri │ │ │ └── src │ │ │ │ ├── alphatoioc.h │ │ │ │ ├── chooseoriseventdialog.cpp │ │ │ │ ├── chooseoriseventdialog.h │ │ │ │ ├── chooseoriseventdialog.ui │ │ │ │ ├── orisimporter.cpp │ │ │ │ ├── orisimporter.h │ │ │ │ ├── orisplugin.cpp │ │ │ │ ├── orisplugin.h │ │ │ │ ├── src.pri │ │ │ │ ├── txtimporter.cpp │ │ │ │ ├── txtimporter.h │ │ │ │ ├── xmlimporter.cpp │ │ │ │ └── xmlimporter.h │ │ ├── Receipts │ │ │ ├── Receipts.pri │ │ │ ├── Receipts.qrc │ │ │ ├── images │ │ │ │ ├── character-printer.svg │ │ │ │ ├── feature.svg │ │ │ │ └── graphic-printer.svg │ │ │ ├── include │ │ │ │ └── Receipts │ │ │ │ │ └── receiptsplugin.h │ │ │ ├── qml │ │ │ │ └── reports │ │ │ │ │ ├── error.qml │ │ │ │ │ ├── receipts │ │ │ │ │ ├── Classic.qml │ │ │ │ │ ├── ClassicLottery.qml │ │ │ │ │ ├── Default.qml │ │ │ │ │ └── private │ │ │ │ │ │ └── LotteryTicket.qml │ │ │ │ │ └── sicard.qml │ │ │ └── src │ │ │ │ ├── receiptsplugin.cpp │ │ │ │ ├── receiptsplugin.h │ │ │ │ ├── receiptsprinter.cpp │ │ │ │ ├── receiptsprinter.h │ │ │ │ ├── receiptsprinteroptions.cpp │ │ │ │ ├── receiptsprinteroptions.h │ │ │ │ ├── receiptsprinteroptionsdialog.cpp │ │ │ │ ├── receiptsprinteroptionsdialog.h │ │ │ │ ├── receiptsprinteroptionsdialog.ui │ │ │ │ ├── receiptssettings.cpp │ │ │ │ ├── receiptssettings.h │ │ │ │ ├── receiptssettingspage.cpp │ │ │ │ ├── receiptssettingspage.h │ │ │ │ ├── receiptssettingspage.ui │ │ │ │ ├── receiptswidget.cpp │ │ │ │ ├── receiptswidget.h │ │ │ │ ├── receiptswidget.ui │ │ │ │ └── src.pri │ │ ├── Relays │ │ │ ├── Relays.pri │ │ │ ├── Relays.qrc │ │ │ ├── images │ │ │ │ └── feature.svg │ │ │ ├── include │ │ │ │ └── Relays │ │ │ │ │ ├── competitordocument.h │ │ │ │ │ └── competitorsplugin.h │ │ │ ├── qml │ │ │ │ └── reports │ │ │ │ │ ├── results.qml │ │ │ │ │ ├── results_condensed.qml │ │ │ │ │ ├── startList_classes.qml │ │ │ │ │ └── startList_clubs.qml │ │ │ └── src │ │ │ │ ├── addlegdialogwidget.cpp │ │ │ │ ├── addlegdialogwidget.h │ │ │ │ ├── addlegdialogwidget.ui │ │ │ │ ├── relaydocument.cpp │ │ │ │ ├── relaydocument.h │ │ │ │ ├── relaysplugin.cpp │ │ │ │ ├── relaysplugin.h │ │ │ │ ├── relayswidget.cpp │ │ │ │ ├── relayswidget.h │ │ │ │ ├── relayswidget.ui │ │ │ │ ├── relaywidget.cpp │ │ │ │ ├── relaywidget.h │ │ │ │ ├── relaywidget.ui │ │ │ │ └── src.pri │ │ ├── Runs │ │ │ ├── Runs.pri │ │ │ ├── Runs.qrc │ │ │ ├── images │ │ │ │ ├── feature.svg │ │ │ │ └── print-new.svg │ │ │ ├── include │ │ │ │ └── Runs │ │ │ │ │ ├── findrunnerwidget.h │ │ │ │ │ └── runsplugin.h │ │ │ ├── qml │ │ │ │ └── reports │ │ │ │ │ ├── awards │ │ │ │ │ ├── images │ │ │ │ │ │ ├── apple.svg │ │ │ │ │ │ ├── covid.svg │ │ │ │ │ │ ├── covid2.svg │ │ │ │ │ │ ├── director-signature.png │ │ │ │ │ │ ├── invaders.svg │ │ │ │ │ │ ├── krejsa-signature.png │ │ │ │ │ │ ├── runyoumust.svg │ │ │ │ │ │ └── slotmachine.svg │ │ │ │ │ ├── results_stage_awards-apple.qml │ │ │ │ │ ├── results_stage_awards-apple2.qml │ │ │ │ │ ├── results_stage_awards-covid.qml │ │ │ │ │ ├── results_stage_awards-hsh.qml │ │ │ │ │ └── results_stage_awards.qml │ │ │ │ │ ├── competitorsWithCardRent.qml │ │ │ │ │ ├── results_nstages.qml │ │ │ │ │ ├── results_nstagesSpeaker.qml │ │ │ │ │ ├── results_stage.qml │ │ │ │ │ ├── results_stageSpeaker.qml │ │ │ │ │ ├── startList_classes.qml │ │ │ │ │ ├── startList_classes_nstages.qml │ │ │ │ │ ├── startList_clubs.qml │ │ │ │ │ ├── startList_clubs_nstages.qml │ │ │ │ │ └── startList_starters.qml │ │ │ └── src │ │ │ │ ├── cardflagsdialog.cpp │ │ │ │ ├── cardflagsdialog.h │ │ │ │ ├── cardflagsdialog.ui │ │ │ │ ├── eventstatisticsoptions.cpp │ │ │ │ ├── eventstatisticsoptions.h │ │ │ │ ├── eventstatisticsoptions.ui │ │ │ │ ├── eventstatisticswidget.cpp │ │ │ │ ├── eventstatisticswidget.h │ │ │ │ ├── eventstatisticswidget.ui │ │ │ │ ├── findrunneredit.cpp │ │ │ │ ├── findrunneredit.h │ │ │ │ ├── findrunnerwidget.cpp │ │ │ │ ├── findrunnerwidget.h │ │ │ │ ├── findrunnerwidget.ui │ │ │ │ ├── nstagesreportoptionsdialog.cpp │ │ │ │ ├── nstagesreportoptionsdialog.h │ │ │ │ ├── nstagesreportoptionsdialog.ui │ │ │ │ ├── printawardsoptionsdialogwidget.cpp │ │ │ │ ├── printawardsoptionsdialogwidget.h │ │ │ │ ├── printawardsoptionsdialogwidget.ui │ │ │ │ ├── runflagsdialog.cpp │ │ │ │ ├── runflagsdialog.h │ │ │ │ ├── runflagsdialog.ui │ │ │ │ ├── runsplugin.cpp │ │ │ │ ├── runsplugin.h │ │ │ │ ├── runstabledialogwidget.cpp │ │ │ │ ├── runstabledialogwidget.h │ │ │ │ ├── runstabledialogwidget.ui │ │ │ │ ├── runstableitemdelegate.cpp │ │ │ │ ├── runstableitemdelegate.h │ │ │ │ ├── runstablemodel.cpp │ │ │ │ ├── runstablemodel.h │ │ │ │ ├── runstablewidget.cpp │ │ │ │ ├── runstablewidget.h │ │ │ │ ├── runstablewidget.ui │ │ │ │ ├── runswidget.cpp │ │ │ │ ├── runswidget.h │ │ │ │ ├── runswidget.ui │ │ │ │ ├── services │ │ │ │ ├── resultsexporter.cpp │ │ │ │ ├── resultsexporter.h │ │ │ │ ├── resultsexporterwidget.cpp │ │ │ │ ├── resultsexporterwidget.h │ │ │ │ ├── resultsexporterwidget.ui │ │ │ │ └── services.pri │ │ │ │ └── src.pri │ │ ├── Speaker │ │ │ ├── Speaker.pri │ │ │ ├── Speaker.qrc │ │ │ ├── images │ │ │ │ └── feature.svg │ │ │ └── src │ │ │ │ ├── codeclassresultswidget.cpp │ │ │ │ ├── codeclassresultswidget.h │ │ │ │ ├── codeclassresultswidget.ui │ │ │ │ ├── punchestableview.cpp │ │ │ │ ├── punchestableview.h │ │ │ │ ├── speakerplugin.cpp │ │ │ │ ├── speakerplugin.h │ │ │ │ ├── speakerwidget.cpp │ │ │ │ ├── speakerwidget.h │ │ │ │ ├── speakerwidget.ui │ │ │ │ └── src.pri │ │ ├── include │ │ │ ├── CardReader │ │ │ │ └── cardreaderplugin.h │ │ │ ├── Classes │ │ │ │ ├── classdocument.h │ │ │ │ └── classesplugin.h │ │ │ ├── Competitors │ │ │ │ ├── competitordocument.h │ │ │ │ └── competitorsplugin.h │ │ │ ├── Core │ │ │ │ └── coreplugin.h │ │ │ ├── Event │ │ │ │ ├── eventplugin.h │ │ │ │ ├── services │ │ │ │ │ └── service.h │ │ │ │ └── stage.h │ │ │ ├── Oris │ │ │ │ └── orisplugin.h │ │ │ ├── Receipts │ │ │ │ └── receiptsplugin.h │ │ │ ├── Relays │ │ │ │ └── relaysplugin.h │ │ │ ├── Runs │ │ │ │ ├── findrunnerwidget.h │ │ │ │ └── runsplugin.h │ │ │ └── Speaker │ │ │ │ └── speakerplugin.h │ │ └── shared │ │ │ ├── qml │ │ │ └── reports │ │ │ │ ├── Cell.qml │ │ │ │ ├── HeaderCell.qml │ │ │ │ ├── QuickEventHeaderFooter.qml │ │ │ │ ├── QuickEventReportHeader.qml │ │ │ │ ├── ReportStyleCommon.qml │ │ │ │ ├── Space.qml │ │ │ │ └── qmldir │ │ │ ├── shared.pri │ │ │ └── shared.qrc │ │ ├── quickevent-cs_CZ.ts │ │ ├── quickevent-fr_FR.ts │ │ ├── quickevent-nb_NO.ts │ │ ├── quickevent-nl_BE.ts │ │ ├── quickevent-pl_PL.ts │ │ ├── quickevent-ru_RU.ts │ │ ├── quickevent-uk_UA.ts │ │ ├── quickevent.pro │ │ └── src │ │ ├── appclioptions.cpp │ │ ├── appclioptions.h │ │ ├── application.cpp │ │ ├── application.h │ │ ├── appversion.h │ │ ├── loggerwidget.cpp │ │ ├── loggerwidget.h │ │ ├── main.cpp │ │ ├── mainwindow.cpp │ │ ├── mainwindow.h │ │ └── src.pri ├── distro │ ├── QuickEvent.AppDir │ │ ├── AppRun │ │ ├── QuickEvent.desktop │ │ └── quickevent.svg │ └── deb │ │ └── desktop-files │ │ └── QuickEvent.desktop ├── doc │ ├── jednotny_format_vysledku_csos.txt │ ├── pcpro5 │ │ ├── BSx7_8_readbackup.txt │ │ ├── CRCCalculator.java │ │ ├── SI_cards_data_structure_developer.ods │ │ ├── crc529.bas │ │ ├── crc529.c │ │ ├── pcprog5.odt │ │ └── pcprog5.pdf │ ├── plugins │ │ └── CardReader │ │ │ └── card.json │ ├── printers │ │ ├── epson-receipts-escpos.pdf │ │ └── epson-test.txt │ └── sime_startlist_format.txt ├── make-dist.sh ├── quickevent.iss └── quickevent.pro ├── quickhttpd ├── CMakeLists.txt ├── quickhttpd.pro ├── samples │ └── quickhttpd.conf └── src │ ├── appclioptions.cpp │ ├── appclioptions.h │ ├── application.cpp │ ├── application.h │ ├── httpconnection.cpp │ ├── httpconnection.h │ ├── httpserver.cpp │ ├── httpserver.h │ ├── main.cpp │ └── src.pri ├── quickshow ├── CMakeLists.txt ├── images │ └── quickshow.ico ├── quickshow-cs_CZ.ts ├── quickshow-fr_FR.ts ├── quickshow-nb_NO.ts ├── quickshow-nl_BE.ts ├── quickshow-pl_PL.ts ├── quickshow-ru_RU.ts ├── quickshow-uk_UA.ts ├── quickshow.conf ├── quickshow.pro ├── quickshow.rc └── src │ ├── appclioptions.cpp │ ├── appclioptions.h │ ├── application.cpp │ ├── application.h │ ├── cellrenderer.cpp │ ├── cellrenderer.h │ ├── main.cpp │ ├── mainwindow.cpp │ ├── mainwindow.h │ ├── mainwindow.ui │ ├── model.cpp │ ├── model.h │ ├── src.pri │ ├── table.cpp │ └── table.h ├── tools ├── m5stack-ob-radio │ └── m5stack-ob-radio.ino ├── ob-radio │ ├── README.md │ ├── etc │ │ └── systemd │ │ │ └── system │ │ │ └── ob-radio.service │ ├── sipunchrelay.py │ └── sireader.py ├── qfsqldbfs │ ├── qfsqldbfs.pro │ └── src │ │ ├── dbfsfuseops.cpp │ │ ├── dbfsfuseops.h │ │ ├── fusethread.cpp │ │ ├── fusethread.h │ │ ├── main.cpp │ │ ├── openfile.cpp │ │ ├── openfile.h │ │ ├── src.pri │ │ ├── theapp.cpp │ │ ├── theapp.h │ │ └── thisfuse.h ├── qsqlmon │ ├── CMakeLists.txt │ ├── distro │ │ ├── 0install │ │ │ ├── 56B5267D5960AD47.gpg │ │ │ ├── interface.xsl │ │ │ ├── qsqlmon.xml │ │ │ └── zero-install.readme │ │ ├── README │ │ ├── deb │ │ │ ├── README │ │ │ └── qsqlmon │ │ │ │ ├── DEBIAN │ │ │ │ ├── control │ │ │ │ └── postinst │ │ │ │ └── usr │ │ │ │ └── share │ │ │ │ ├── applications │ │ │ │ └── qsqlmon.desktop │ │ │ │ └── icons │ │ │ │ └── hicolor │ │ │ │ ├── 32x32 │ │ │ │ └── apps │ │ │ │ │ └── qsqlmon32x32.png │ │ │ │ ├── 48x48 │ │ │ │ └── apps │ │ │ │ │ └── qsqlmon48x48.png │ │ │ │ └── 96x96 │ │ │ │ └── apps │ │ │ │ └── qsqlmon96x96.png │ │ ├── debian │ │ │ ├── changelog │ │ │ ├── compat │ │ │ ├── control │ │ │ ├── copyright │ │ │ ├── docs │ │ │ ├── install │ │ │ ├── rules │ │ │ └── source │ │ │ │ └── format │ │ ├── icons │ │ │ ├── README │ │ │ ├── qsqlmon.ico │ │ │ ├── qsqlmon.svg │ │ │ ├── qsqlmon32x32.png │ │ │ ├── qsqlmon48x48.png │ │ │ └── qsqlmon96x96.png │ │ ├── others │ │ │ ├── README │ │ │ ├── pack.sh │ │ │ └── qsqlmon.desktop │ │ ├── rpm │ │ │ ├── README │ │ │ ├── qsqlmon.changes │ │ │ └── qsqlmon.spec │ │ └── win │ │ │ ├── README │ │ │ └── qsqlmon.iss │ ├── divers │ │ └── qsqlmon │ │ │ └── reports │ │ │ ├── diplomy.rep │ │ │ ├── stamp.png │ │ │ └── trail.rep │ ├── qsqlmon-cs_CZ.ts │ ├── qsqlmon-fr_FR.ts │ ├── qsqlmon-nb_NO.ts │ ├── qsqlmon-nl_BE.ts │ ├── qsqlmon-pl_PL.ts │ ├── qsqlmon-ru_RU.ts │ ├── qsqlmon-uk_UA.ts │ ├── qsqlmon.conf.xml │ ├── qsqlmon.iss │ ├── qsqlmon.pro │ └── src │ │ ├── appversion.h │ │ ├── centralwidget.ui │ │ ├── columnselectorwidget.cpp │ │ ├── columnselectorwidget.h │ │ ├── columnselectorwidget.ui │ │ ├── dlgaltertable.cpp │ │ ├── dlgaltertable.h │ │ ├── dlgaltertable.ui │ │ ├── dlgcolumndef.cpp │ │ ├── dlgcolumndef.h │ │ ├── dlgcolumndef.ui │ │ ├── dlgeditconnection.cpp │ │ ├── dlgeditconnection.h │ │ ├── dlgeditconnection.ui │ │ ├── dlgindexdef.cpp │ │ ├── dlgindexdef.h │ │ ├── dlgindexdef.ui │ │ ├── doc │ │ └── syntax │ │ │ ├── mysqlsyntax.html │ │ │ ├── sqlitesyntax.html │ │ │ └── syntax.css │ │ ├── driver │ │ ├── driver.pri │ │ └── qfhttpmysql │ │ │ ├── README │ │ │ ├── backends │ │ │ └── php │ │ │ │ ├── qsqlmon_proxy.php │ │ │ │ └── qsqlmon_proxy_config.php │ │ │ ├── qfhttpmysql.cpp │ │ │ ├── qfhttpmysql.h │ │ │ └── qfhttpmysql.pri │ │ ├── images │ │ ├── brainstorm.png │ │ ├── connect.png │ │ ├── copy.png │ │ ├── cut.png │ │ ├── database_off.png │ │ ├── database_on.png │ │ ├── delete.png │ │ ├── lightning-file.png │ │ ├── lightning-selection.png │ │ ├── lightning.png │ │ ├── new.png │ │ ├── open.png │ │ ├── paste.png │ │ ├── qsqlmon.svg │ │ ├── qsqlmon26.ico │ │ ├── qsqlmon32x32.png │ │ ├── qsqlmon48x48.png │ │ ├── qsqlmon96x96.png │ │ ├── run.png │ │ ├── save.png │ │ ├── schema.png │ │ ├── server_off.png │ │ ├── server_on.png │ │ ├── sqlview.png │ │ ├── sun.png │ │ ├── systemtable.png │ │ ├── table.png │ │ ├── tear-off.png │ │ └── view.png │ │ ├── main.cpp │ │ ├── mainwindow.cpp │ │ ├── mainwindow.h │ │ ├── qfclassfield.h │ │ ├── qfobjectitemmodel.cpp │ │ ├── qfobjectitemmodel.h │ │ ├── qfsqlsyntaxhighlighter.cpp │ │ ├── qfsqlsyntaxhighlighter.h │ │ ├── qfstatusbar.cpp │ │ ├── qfstatusbar.h │ │ ├── qsqlmon.qrc │ │ ├── qsqlmon.rc │ │ ├── qsqlmon_resource.rc │ │ ├── servertreedock.cpp │ │ ├── servertreedock.h │ │ ├── servertreeitem.cpp │ │ ├── servertreeitem.h │ │ ├── servertreemodel.cpp │ │ ├── servertreemodel.h │ │ ├── servertreeview.cpp │ │ ├── servertreeview.h │ │ ├── servertreewidget.ui │ │ ├── sql-keywords.h │ │ ├── sqldock.cpp │ │ ├── sqldock.h │ │ ├── sqltextedit.cpp │ │ ├── sqltextedit.h │ │ ├── sqlwidget.ui │ │ ├── src.pri │ │ ├── tableviewwidget.cpp │ │ ├── tableviewwidget.h │ │ ├── tableviewwidget.ui │ │ ├── theapp.cpp │ │ └── theapp.h ├── quickhtml │ ├── .gitignore │ ├── README.md │ ├── quickhtml.py │ └── templates │ │ ├── base.html │ │ ├── index.html │ │ ├── main_index.html │ │ ├── results │ │ ├── class.html │ │ └── index.html │ │ ├── startlists │ │ ├── class.html │ │ └── index.html │ │ └── total │ │ ├── class.html │ │ └── index.html ├── rysnc-results.sh │ └── rsync-results.sh └── tools.pro └── utils.pri /.gitmodules: -------------------------------------------------------------------------------- 1 | [submodule "3rdparty/necrolog"] 2 | path = 3rdparty/necrolog 3 | url = https://github.com/fvacek/necrolog.git 4 | -------------------------------------------------------------------------------- /3rdparty/3rdparty.pro: -------------------------------------------------------------------------------- 1 | TEMPLATE = subdirs 2 | CONFIG += ordered 3 | 4 | SUBDIRS += \ 5 | necrolog/libnecrolog/libnecrolog-quickbox.pro \ 6 | -------------------------------------------------------------------------------- /appdatafiles.pri: -------------------------------------------------------------------------------- 1 | SRC_DATA_DIR_NAME = datafiles 2 | SRC_DATA_DIR = $$PROJECT_TOP_SRCDIR/$$SRC_DATA_DIR_NAME 3 | DEST_DATA_DIR_NAME = $${TARGET}-data 4 | DEST_DATA_DIR = $$DESTDIR/$$DEST_DATA_DIR_NAME 5 | 6 | include ($$PWD/datafiles.pri) 7 | -------------------------------------------------------------------------------- /debian/compat: -------------------------------------------------------------------------------- 1 | 9 2 | -------------------------------------------------------------------------------- /debian/docs: -------------------------------------------------------------------------------- 1 | README.md 2 | -------------------------------------------------------------------------------- /debian/libqf-dev.install: -------------------------------------------------------------------------------- 1 | #! /usr/bin/dh-exec 2 | lib/libqfcore.so /usr/lib/${DEB_HOST_MULTIARCH}/ 3 | lib/libqfqmlwidgets.so /usr/lib/${DEB_HOST_MULTIARCH}/ 4 | -------------------------------------------------------------------------------- /debian/libqf.install: -------------------------------------------------------------------------------- 1 | #! /usr/bin/dh-exec 2 | lib/qml/qf /usr/lib/${DEB_HOST_MULTIARCH}/qt5/lib/qml 3 | lib/libqfcore.so.1 /usr/lib/${DEB_HOST_MULTIARCH}/ 4 | lib/libqfcore.so.1.0 /usr/lib/${DEB_HOST_MULTIARCH}/ 5 | lib/libqfcore.so.1.0.0 /usr/lib/${DEB_HOST_MULTIARCH}/ 6 | lib/libqfqmlwidgets.so.1 /usr/lib/${DEB_HOST_MULTIARCH}/ 7 | lib/libqfqmlwidgets.so.1.0 /usr/lib/${DEB_HOST_MULTIARCH}/ 8 | lib/libqfqmlwidgets.so.1.0.0 /usr/lib/${DEB_HOST_MULTIARCH}/ 9 | -------------------------------------------------------------------------------- /debian/libqf.symbols: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quick-Box/quickevent/625e2094ce0af7031d47c3acf00565563d70627b/debian/libqf.symbols -------------------------------------------------------------------------------- /debian/libquickevent-dev.install: -------------------------------------------------------------------------------- 1 | #! /usr/bin/dh-exec 2 | lib/libquickeventcore.so /opt/quickevent/lib/ 3 | lib/libquickeventgui.so /opt/quickevent/lib/ 4 | -------------------------------------------------------------------------------- /debian/libquickevent.install: -------------------------------------------------------------------------------- 1 | #! /usr/bin/dh-exec 2 | lib/qml/quickevent /opt/quickevent/lib/qml 3 | lib/libquickeventcore.so.1 /opt/quickevent/lib/ 4 | lib/libquickeventcore.so.1.0 /opt/quickevent/lib/ 5 | lib/libquickeventcore.so.1.0.0 /opt/quickevent/lib/ 6 | lib/libquickeventgui.so.1 /opt/quickevent/lib/ 7 | lib/libquickeventgui.so.1.0 /opt/quickevent/lib/ 8 | lib/libquickeventgui.so.1.0.0 /opt/quickevent/lib/ 9 | -------------------------------------------------------------------------------- /debian/libquickevent.symbols: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quick-Box/quickevent/625e2094ce0af7031d47c3acf00565563d70627b/debian/libquickevent.symbols -------------------------------------------------------------------------------- /debian/libsiut-dev.install: -------------------------------------------------------------------------------- 1 | #! /usr/bin/dh-exec 2 | lib/libsiut.so /usr/lib/${DEB_HOST_MULTIARCH}/ 3 | -------------------------------------------------------------------------------- /debian/libsiut.install: -------------------------------------------------------------------------------- 1 | #! /usr/bin/dh-exec 2 | lib/libsiut.so.1 /usr/lib/${DEB_HOST_MULTIARCH}/ 3 | lib/libsiut.so.1.0 /usr/lib/${DEB_HOST_MULTIARCH}/ 4 | lib/libsiut.so.1.0.0 /usr/lib/${DEB_HOST_MULTIARCH}/ 5 | -------------------------------------------------------------------------------- /debian/libsiut.symbols: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quick-Box/quickevent/625e2094ce0af7031d47c3acf00565563d70627b/debian/libsiut.symbols -------------------------------------------------------------------------------- /debian/qsicli.install: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quick-Box/quickevent/625e2094ce0af7031d47c3acf00565563d70627b/debian/qsicli.install -------------------------------------------------------------------------------- /debian/qsqlmon-qb.install: -------------------------------------------------------------------------------- 1 | bin/qsqlmon /usr/bin 2 | tools/qsqlmon/distro/deb/qsqlmon/usr/share/applications/qsqlmon.desktop usr/share/applications 3 | tools/qsqlmon/distro/icons/qsqlmon.svg /usr/share/icons/hicolor/scalable/apps 4 | tools/qsqlmon/distro/icons/qsqlmon48x48.png /usr/share/icons/hicolor/48x48/apps 5 | -------------------------------------------------------------------------------- /debian/quickevent.install: -------------------------------------------------------------------------------- 1 | bin/quickevent /opt/quickevent/bin 2 | quickevent/app/quickevent/datafiles/style /opt/quickevent/bin/quickevent-data 3 | quickevent/distro/deb/desktop-files/QuickEvent.desktop /usr/share/applications 4 | quickevent/app/quickevent/images/quickevent.svg /usr/share/icons/hicolor/scalable/apps 5 | -------------------------------------------------------------------------------- /debian/quickhttpd.install: -------------------------------------------------------------------------------- 1 | bin/quickhttpd /opt/quickevent/bin 2 | -------------------------------------------------------------------------------- /debian/quickshow.install: -------------------------------------------------------------------------------- 1 | bin/quickshow /opt/quickevent/bin 2 | -------------------------------------------------------------------------------- /debian/source/format: -------------------------------------------------------------------------------- 1 | 3.0 (native) 2 | -------------------------------------------------------------------------------- /libqf/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | add_subdirectory(libqfcore) 2 | add_subdirectory(libqfqmlwidgets) 3 | -------------------------------------------------------------------------------- /libqf/libqf.pro: -------------------------------------------------------------------------------- 1 | TEMPLATE = subdirs 2 | CONFIG += ordered 3 | 4 | SUBDIRS += \ 5 | libqfcore \ 6 | libqfqmlwidgets \ 7 | 8 | !static-build { 9 | SUBDIRS += \ 10 | plugins \ 11 | } 12 | 13 | -------------------------------------------------------------------------------- /libqf/libqfcore/images/light-blind.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quick-Box/quickevent/625e2094ce0af7031d47c3acf00565563d70627b/libqf/libqfcore/images/light-blind.png -------------------------------------------------------------------------------- /libqf/libqfcore/images/light-cyan.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quick-Box/quickevent/625e2094ce0af7031d47c3acf00565563d70627b/libqf/libqfcore/images/light-cyan.png -------------------------------------------------------------------------------- /libqf/libqfcore/images/light-green.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quick-Box/quickevent/625e2094ce0af7031d47c3acf00565563d70627b/libqf/libqfcore/images/light-green.png -------------------------------------------------------------------------------- /libqf/libqfcore/images/light-red.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quick-Box/quickevent/625e2094ce0af7031d47c3acf00565563d70627b/libqf/libqfcore/images/light-red.png -------------------------------------------------------------------------------- /libqf/libqfcore/images/light-yellow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quick-Box/quickevent/625e2094ce0af7031d47c3acf00565563d70627b/libqf/libqfcore/images/light-yellow.png -------------------------------------------------------------------------------- /libqf/libqfcore/images/pencil.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quick-Box/quickevent/625e2094ce0af7031d47c3acf00565563d70627b/libqf/libqfcore/images/pencil.png -------------------------------------------------------------------------------- /libqf/libqfcore/images/qfcore_images.qrc: -------------------------------------------------------------------------------- 1 | 2 | 3 | pencil.png 4 | 5 | light-blind.png 6 | light-cyan.png 7 | light-green.png 8 | light-red.png 9 | light-yellow.png 10 | 11 | 12 | -------------------------------------------------------------------------------- /libqf/libqfcore/include/qf/core/assert.h: -------------------------------------------------------------------------------- 1 | #include "../../../src/core/assert.h" 2 | -------------------------------------------------------------------------------- /libqf/libqfcore/include/qf/core/collator.h: -------------------------------------------------------------------------------- 1 | #include "../../../src/core/collator.h" 2 | -------------------------------------------------------------------------------- /libqf/libqfcore/include/qf/core/coreglobal.h: -------------------------------------------------------------------------------- 1 | #include "../../../src/core/coreglobal.h" 2 | -------------------------------------------------------------------------------- /libqf/libqfcore/include/qf/core/exception.h: -------------------------------------------------------------------------------- 1 | #include "../../../src/core/exception.h" 2 | -------------------------------------------------------------------------------- /libqf/libqfcore/include/qf/core/log.h: -------------------------------------------------------------------------------- 1 | #include "../../../src/core/log.h" 2 | -------------------------------------------------------------------------------- /libqf/libqfcore/include/qf/core/logentrymap.h: -------------------------------------------------------------------------------- 1 | #include "../../../src/core/logentrymap.h" 2 | -------------------------------------------------------------------------------- /libqf/libqfcore/include/qf/core/model/datadocument.h: -------------------------------------------------------------------------------- 1 | #include "../../../../src/model/datadocument.h" 2 | -------------------------------------------------------------------------------- /libqf/libqfcore/include/qf/core/model/logtablemodel.h: -------------------------------------------------------------------------------- 1 | #include "../../../../src/model/logtablemodel.h" 2 | -------------------------------------------------------------------------------- /libqf/libqfcore/include/qf/core/model/sqldatadocument.h: -------------------------------------------------------------------------------- 1 | #include "../../../../src/model/sqldatadocument.h" 2 | -------------------------------------------------------------------------------- /libqf/libqfcore/include/qf/core/model/sqltablemodel.h: -------------------------------------------------------------------------------- 1 | #include "../../../../src/model/sqltablemodel.h" 2 | -------------------------------------------------------------------------------- /libqf/libqfcore/include/qf/core/model/tablemodel.h: -------------------------------------------------------------------------------- 1 | #include "../../../../src/model/tablemodel.h" 2 | -------------------------------------------------------------------------------- /libqf/libqfcore/include/qf/core/network/networkaccessmanager.h: -------------------------------------------------------------------------------- 1 | #include "../../../../src/network/networkaccessmanager.h" 2 | -------------------------------------------------------------------------------- /libqf/libqfcore/include/qf/core/network/networkreply.h: -------------------------------------------------------------------------------- 1 | #include "../../../../src/network/networkreply.h" 2 | -------------------------------------------------------------------------------- /libqf/libqfcore/include/qf/core/sql/catalog.h: -------------------------------------------------------------------------------- 1 | #include "../../../../src/sql/catalog.h" 2 | -------------------------------------------------------------------------------- /libqf/libqfcore/include/qf/core/sql/connection.h: -------------------------------------------------------------------------------- 1 | #include "../../../../src/sql/connection.h" 2 | -------------------------------------------------------------------------------- /libqf/libqfcore/include/qf/core/sql/dbenum.h: -------------------------------------------------------------------------------- 1 | #include "../../../../src/sql/dbenum.h" 2 | -------------------------------------------------------------------------------- /libqf/libqfcore/include/qf/core/sql/dbenumcache.h: -------------------------------------------------------------------------------- 1 | #include "../../../../src/sql/dbenumcache.h" 2 | -------------------------------------------------------------------------------- /libqf/libqfcore/include/qf/core/sql/dbfsattrs.h: -------------------------------------------------------------------------------- 1 | #include "../../../../src/sql/dbfsattrs.h" 2 | -------------------------------------------------------------------------------- /libqf/libqfcore/include/qf/core/sql/dbfsdriver.h: -------------------------------------------------------------------------------- 1 | #include "../../../../src/sql/dbfsdriver.h" 2 | -------------------------------------------------------------------------------- /libqf/libqfcore/include/qf/core/sql/query.h: -------------------------------------------------------------------------------- 1 | #include "../../../../src/sql/query.h" 2 | -------------------------------------------------------------------------------- /libqf/libqfcore/include/qf/core/sql/querybuilder.h: -------------------------------------------------------------------------------- 1 | #include "../../../../src/sql/querybuilder.h" 2 | -------------------------------------------------------------------------------- /libqf/libqfcore/include/qf/core/sql/tablelocker.h: -------------------------------------------------------------------------------- 1 | #include "../../../../src/sql/tablelocker.h" 2 | -------------------------------------------------------------------------------- /libqf/libqfcore/include/qf/core/sql/transaction.h: -------------------------------------------------------------------------------- 1 | #include "../../../../src/sql/transaction.h" 2 | -------------------------------------------------------------------------------- /libqf/libqfcore/include/qf/core/stacktrace.h: -------------------------------------------------------------------------------- 1 | #include "../../../src/core/stacktrace.h" 2 | -------------------------------------------------------------------------------- /libqf/libqfcore/include/qf/core/string.h: -------------------------------------------------------------------------------- 1 | #include "../../../src/core/string.h" 2 | -------------------------------------------------------------------------------- /libqf/libqfcore/include/qf/core/utils.h: -------------------------------------------------------------------------------- 1 | #include "../../../src/core/utils.h" 2 | -------------------------------------------------------------------------------- /libqf/libqfcore/include/qf/core/utils/clioptions.h: -------------------------------------------------------------------------------- 1 | #include "../../../../src/utils/clioptions.h" 2 | -------------------------------------------------------------------------------- /libqf/libqfcore/include/qf/core/utils/crypt.h: -------------------------------------------------------------------------------- 1 | #include "../../../../src/utils/crypt.h" 2 | -------------------------------------------------------------------------------- /libqf/libqfcore/include/qf/core/utils/csvreader.h: -------------------------------------------------------------------------------- 1 | #include "../../../../src/utils/csvreader.h" 2 | -------------------------------------------------------------------------------- /libqf/libqfcore/include/qf/core/utils/fileutils.h: -------------------------------------------------------------------------------- 1 | #include "../../../../src/utils/fileutils.h" 2 | -------------------------------------------------------------------------------- /libqf/libqfcore/include/qf/core/utils/htmlutils.h: -------------------------------------------------------------------------------- 1 | #include "../../../../src/utils/htmlutils.h" 2 | -------------------------------------------------------------------------------- /libqf/libqfcore/include/qf/core/utils/settings.h: -------------------------------------------------------------------------------- 1 | #include "../../../../src/utils/settings.h" 2 | -------------------------------------------------------------------------------- /libqf/libqfcore/include/qf/core/utils/table.h: -------------------------------------------------------------------------------- 1 | #include "../../../../src/utils/table.h" 2 | -------------------------------------------------------------------------------- /libqf/libqfcore/include/qf/core/utils/timescope.h: -------------------------------------------------------------------------------- 1 | #include "../../../../src/utils/timescope.h" 2 | -------------------------------------------------------------------------------- /libqf/libqfcore/include/qf/core/utils/treeitembase.h: -------------------------------------------------------------------------------- 1 | #include "../../../../src/utils/treeitembase.h" 2 | -------------------------------------------------------------------------------- /libqf/libqfcore/include/qf/core/utils/treetable.h: -------------------------------------------------------------------------------- 1 | #include "../../../../src/utils/treetable.h" 2 | -------------------------------------------------------------------------------- /libqf/libqfcore/py/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quick-Box/quickevent/625e2094ce0af7031d47c3acf00565563d70627b/libqf/libqfcore/py/__init__.py -------------------------------------------------------------------------------- /libqf/libqfcore/py/qf/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quick-Box/quickevent/625e2094ce0af7031d47c3acf00565563d70627b/libqf/libqfcore/py/qf/__init__.py -------------------------------------------------------------------------------- /libqf/libqfcore/py/qf/core/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quick-Box/quickevent/625e2094ce0af7031d47c3acf00565563d70627b/libqf/libqfcore/py/qf/core/__init__.py -------------------------------------------------------------------------------- /libqf/libqfcore/py/qf/core/utils/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quick-Box/quickevent/625e2094ce0af7031d47c3acf00565563d70627b/libqf/libqfcore/py/qf/core/utils/__init__.py -------------------------------------------------------------------------------- /libqf/libqfcore/src/core/core.pri: -------------------------------------------------------------------------------- 1 | HEADERS += \ 2 | $$PWD/coreglobal.h \ 3 | $$PWD/assert.h \ 4 | $$PWD/exception.h \ 5 | $$PWD/logentrymap.h \ 6 | $$PWD/stacktrace.h \ 7 | $$PWD/log.h \ 8 | $$PWD/utils.h \ 9 | $$PWD/string.h \ 10 | $$PWD/collator.h \ 11 | 12 | SOURCES += \ 13 | $$PWD/exception.cpp \ 14 | $$PWD/logentrymap.cpp \ 15 | $$PWD/stacktrace.cpp \ 16 | $$PWD/log.cpp \ 17 | $$PWD/string.cpp \ 18 | $$PWD/utils.cpp \ 19 | $$PWD/collator.cpp \ 20 | 21 | -------------------------------------------------------------------------------- /libqf/libqfcore/src/model/model.pri: -------------------------------------------------------------------------------- 1 | HEADERS += \ 2 | $$PWD/tablemodel.h \ 3 | $$PWD/logtablemodel.h \ 4 | $$PWD/datadocument.h \ 5 | $$PWD/sqldatadocument.h \ 6 | $$PWD/sqltablemodel.h 7 | 8 | SOURCES += \ 9 | $$PWD/tablemodel.cpp \ 10 | $$PWD/logtablemodel.cpp \ 11 | $$PWD/datadocument.cpp \ 12 | $$PWD/sqldatadocument.cpp \ 13 | $$PWD/sqltablemodel.cpp 14 | 15 | -------------------------------------------------------------------------------- /libqf/libqfcore/src/network/network.pri: -------------------------------------------------------------------------------- 1 | HEADERS += \ 2 | $$PWD/networkaccessmanager.h \ 3 | $$PWD/networkreply.h 4 | 5 | SOURCES += \ 6 | $$PWD/networkaccessmanager.cpp \ 7 | $$PWD/networkreply.cpp 8 | 9 | -------------------------------------------------------------------------------- /libqf/libqfcore/src/src.pri: -------------------------------------------------------------------------------- 1 | include($$PWD/core/core.pri) 2 | include ($$PWD/utils/utils.pri) 3 | include ($$PWD/sql/sql.pri) 4 | include ($$PWD/model/model.pri) 5 | include ($$PWD/network/network.pri) 6 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/images/acrobat.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quick-Box/quickevent/625e2094ce0af7031d47c3acf00565563d70627b/libqf/libqfqmlwidgets/images/acrobat.png -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/images/alert.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quick-Box/quickevent/625e2094ce0af7031d47c3acf00565563d70627b/libqf/libqfqmlwidgets/images/alert.png -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/images/clone-row.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quick-Box/quickevent/625e2094ce0af7031d47c3acf00565563d70627b/libqf/libqfqmlwidgets/images/clone-row.png -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/images/clone.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quick-Box/quickevent/625e2094ce0af7031d47c3acf00565563d70627b/libqf/libqfqmlwidgets/images/clone.png -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/images/copy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quick-Box/quickevent/625e2094ce0af7031d47c3acf00565563d70627b/libqf/libqfqmlwidgets/images/copy.png -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/images/delete-row.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quick-Box/quickevent/625e2094ce0af7031d47c3acf00565563d70627b/libqf/libqfqmlwidgets/images/delete-row.png -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/images/delete.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quick-Box/quickevent/625e2094ce0af7031d47c3acf00565563d70627b/libqf/libqfqmlwidgets/images/delete.png -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/images/edit.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quick-Box/quickevent/625e2094ce0af7031d47c3acf00565563d70627b/libqf/libqfqmlwidgets/images/edit.png -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/images/ffwd.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quick-Box/quickevent/625e2094ce0af7031d47c3acf00565563d70627b/libqf/libqfqmlwidgets/images/ffwd.png -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/images/find.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quick-Box/quickevent/625e2094ce0af7031d47c3acf00565563d70627b/libqf/libqfqmlwidgets/images/find.png -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/images/flat/.directory: -------------------------------------------------------------------------------- 1 | [Dolphin] 2 | PreviewsShown=true 3 | Timestamp=2015,4,2,13,51,22 4 | Version=3 5 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/images/flat/media-pause.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/images/flat/media-record.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/images/flat/media-skip-backward.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/images/flat/media-skip-forward.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/images/flat/media-step-backward.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/images/flat/media-step-forward.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/images/flat/unused/account-login.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/images/flat/unused/account-logout.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/images/flat/unused/action-redo.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/images/flat/unused/action-undo.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/images/flat/unused/align-center.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/images/flat/unused/align-left.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/images/flat/unused/align-right.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/images/flat/unused/arrow-bottom.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/images/flat/unused/arrow-circle-bottom.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/images/flat/unused/arrow-circle-left.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/images/flat/unused/arrow-circle-right.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/images/flat/unused/arrow-circle-top.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/images/flat/unused/arrow-left.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/images/flat/unused/arrow-right.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/images/flat/unused/arrow-thick-bottom.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/images/flat/unused/arrow-thick-left.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/images/flat/unused/arrow-thick-right.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/images/flat/unused/arrow-thick-top.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/images/flat/unused/arrow-top.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/images/flat/unused/audio-spectrum.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/images/flat/unused/badge.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/images/flat/unused/ban.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/images/flat/unused/bar-chart.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/images/flat/unused/battery-empty.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/images/flat/unused/battery-full.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/images/flat/unused/bell.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/images/flat/unused/bluetooth.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/images/flat/unused/bold.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/images/flat/unused/bolt.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/images/flat/unused/book.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/images/flat/unused/bookmark.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/images/flat/unused/box.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/images/flat/unused/briefcase.svg: -------------------------------------------------------------------------------- 1 | 2 | 4 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/images/flat/unused/browser.svg: -------------------------------------------------------------------------------- 1 | 2 | 4 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/images/flat/unused/brush.svg: -------------------------------------------------------------------------------- 1 | 2 | 4 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/images/flat/unused/bullhorn.svg: -------------------------------------------------------------------------------- 1 | 2 | 4 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/images/flat/unused/calculator.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/images/flat/unused/calendar.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/images/flat/unused/caret-bottom.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/images/flat/unused/caret-left.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/images/flat/unused/caret-right.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/images/flat/unused/caret-top.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/images/flat/unused/chat.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/images/flat/unused/check.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/images/flat/unused/chevron-bottom.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/images/flat/unused/chevron-left.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/images/flat/unused/chevron-right.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/images/flat/unused/chevron-top.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/images/flat/unused/circle-check.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/images/flat/unused/circle-x.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/images/flat/unused/clipboard.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/images/flat/unused/clock.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/images/flat/unused/cloud-download.svg: -------------------------------------------------------------------------------- 1 | 2 | 4 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/images/flat/unused/cloud-upload.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/images/flat/unused/cloud.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/images/flat/unused/cloudy.svg: -------------------------------------------------------------------------------- 1 | 2 | 4 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/images/flat/unused/code.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/images/flat/unused/collapse-down.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/images/flat/unused/collapse-left.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/images/flat/unused/collapse-right.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/images/flat/unused/collapse-up.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/images/flat/unused/comment-square.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/images/flat/unused/compass.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/images/flat/unused/contrast.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/images/flat/unused/copywriting.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/images/flat/unused/credit-card.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/images/flat/unused/crop.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/images/flat/unused/data-transfer-download.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/images/flat/unused/data-transfer-upload.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/images/flat/unused/dial.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/images/flat/unused/document.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/images/flat/unused/double-quote-sans-left.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/images/flat/unused/double-quote-sans-right.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/images/flat/unused/double-quote-serif-left.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/images/flat/unused/double-quote-serif-right.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/images/flat/unused/droplet.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/images/flat/unused/eject.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/images/flat/unused/elevator.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/images/flat/unused/ellipses.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/images/flat/unused/envelope-closed.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/images/flat/unused/envelope-open.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/images/flat/unused/euro.svg: -------------------------------------------------------------------------------- 1 | 2 | 4 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/images/flat/unused/excerpt.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/images/flat/unused/expand-down.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/images/flat/unused/expand-left.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/images/flat/unused/expand-right.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/images/flat/unused/expand-up.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/images/flat/unused/external-link.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/images/flat/unused/eye.svg: -------------------------------------------------------------------------------- 1 | 2 | 4 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/images/flat/unused/eyedropper.svg: -------------------------------------------------------------------------------- 1 | 2 | 4 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/images/flat/unused/file.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/images/flat/unused/fire.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/images/flat/unused/flag.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/images/flat/unused/flash.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/images/flat/unused/folder.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/images/flat/unused/fullscreen-enter.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/images/flat/unused/fullscreen-exit.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/images/flat/unused/graph.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/images/flat/unused/grid-four-up.svg: -------------------------------------------------------------------------------- 1 | 2 | 4 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/images/flat/unused/grid-three-up.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/images/flat/unused/grid-two-up.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/images/flat/unused/hard-drive.svg: -------------------------------------------------------------------------------- 1 | 2 | 4 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/images/flat/unused/header.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/images/flat/unused/headphones.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/images/flat/unused/heart.svg: -------------------------------------------------------------------------------- 1 | 2 | 4 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/images/flat/unused/image.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/images/flat/unused/inbox.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/images/flat/unused/info.svg: -------------------------------------------------------------------------------- 1 | 2 | 4 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/images/flat/unused/italic.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/images/flat/unused/justify-center.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/images/flat/unused/justify-left.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/images/flat/unused/justify-right.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/images/flat/unused/key.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/images/flat/unused/laptop.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/images/flat/unused/layers.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/images/flat/unused/list-rich.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/images/flat/unused/list.svg: -------------------------------------------------------------------------------- 1 | 2 | 4 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/images/flat/unused/location.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/images/flat/unused/lock-locked.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/images/flat/unused/lock-unlocked.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/images/flat/unused/loop-circular.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/images/flat/unused/loop-square.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/images/flat/unused/map-marker.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/images/flat/unused/map.svg: -------------------------------------------------------------------------------- 1 | 2 | 4 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/images/flat/unused/media-pause.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/images/flat/unused/media-play.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/images/flat/unused/media-record.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/images/flat/unused/media-skip-backward.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/images/flat/unused/media-skip-forward.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/images/flat/unused/media-step-backward.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/images/flat/unused/media-step-forward.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/images/flat/unused/media-stop.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/images/flat/unused/medical-cross.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/images/flat/unused/minus.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/images/flat/unused/monitor.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/images/flat/unused/moon.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/images/flat/unused/move.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/images/flat/unused/musical-note.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/images/flat/unused/pencil.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/images/flat/unused/person.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/images/flat/unused/phone.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/images/flat/unused/pie-chart.svg: -------------------------------------------------------------------------------- 1 | 2 | 4 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/images/flat/unused/pin.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/images/flat/unused/play-circle.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/images/flat/unused/plus.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/images/flat/unused/power-standby.svg: -------------------------------------------------------------------------------- 1 | 2 | 4 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/images/flat/unused/print.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/images/flat/unused/project.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/images/flat/unused/pulse.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/images/flat/unused/random.svg: -------------------------------------------------------------------------------- 1 | 2 | 4 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/images/flat/unused/resize-both.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/images/flat/unused/resize-height.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/images/flat/unused/resize-width.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/images/flat/unused/rss-alt.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/images/flat/unused/rss.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/images/flat/unused/script.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/images/flat/unused/share-boxed.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/images/flat/unused/share.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/images/flat/unused/shield.svg: -------------------------------------------------------------------------------- 1 | 2 | 4 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/images/flat/unused/signal.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/images/flat/unused/signpost.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/images/flat/unused/spreadsheet.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/images/flat/unused/star.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/images/flat/unused/tablet.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/images/flat/unused/tag.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/images/flat/unused/tags.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/images/flat/unused/target.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/images/flat/unused/task.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/images/flat/unused/terminal.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/images/flat/unused/text.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/images/flat/unused/thumb-down.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/images/flat/unused/thumb-up.svg: -------------------------------------------------------------------------------- 1 | 2 | 4 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/images/flat/unused/timer.svg: -------------------------------------------------------------------------------- 1 | 2 | 4 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/images/flat/unused/transfer.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/images/flat/unused/trash.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/images/flat/unused/underline.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/images/flat/unused/video.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/images/flat/unused/volume-high.svg: -------------------------------------------------------------------------------- 1 | 2 | 4 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/images/flat/unused/volume-low.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/images/flat/unused/volume-off.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/images/flat/unused/warning.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/images/flat/unused/wifi.svg: -------------------------------------------------------------------------------- 1 | 2 | 4 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/images/flat/unused/wrench.svg: -------------------------------------------------------------------------------- 1 | 2 | 4 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/images/flat/unused/x.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/images/flat/unused/yen.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/images/frev.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quick-Box/quickevent/625e2094ce0af7031d47c3acf00565563d70627b/libqf/libqfqmlwidgets/images/frev.png -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/images/fwd.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quick-Box/quickevent/625e2094ce0af7031d47c3acf00565563d70627b/libqf/libqfqmlwidgets/images/fwd.png -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/images/insert-row.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quick-Box/quickevent/625e2094ce0af7031d47c3acf00565563d70627b/libqf/libqfqmlwidgets/images/insert-row.png -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/images/minus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quick-Box/quickevent/625e2094ce0af7031d47c3acf00565563d70627b/libqf/libqfqmlwidgets/images/minus.png -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/images/network.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quick-Box/quickevent/625e2094ce0af7031d47c3acf00565563d70627b/libqf/libqfqmlwidgets/images/network.png -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/images/new.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quick-Box/quickevent/625e2094ce0af7031d47c3acf00565563d70627b/libqf/libqfqmlwidgets/images/new.png -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/images/paste.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quick-Box/quickevent/625e2094ce0af7031d47c3acf00565563d70627b/libqf/libqfqmlwidgets/images/paste.png -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/images/plus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quick-Box/quickevent/625e2094ce0af7031d47c3acf00565563d70627b/libqf/libqfqmlwidgets/images/plus.png -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/images/print-preview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quick-Box/quickevent/625e2094ce0af7031d47c3acf00565563d70627b/libqf/libqfqmlwidgets/images/print-preview.png -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/images/print.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quick-Box/quickevent/625e2094ce0af7031d47c3acf00565563d70627b/libqf/libqfqmlwidgets/images/print.png -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/images/print.xcf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quick-Box/quickevent/625e2094ce0af7031d47c3acf00565563d70627b/libqf/libqfqmlwidgets/images/print.xcf -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/images/reload.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quick-Box/quickevent/625e2094ce0af7031d47c3acf00565563d70627b/libqf/libqfqmlwidgets/images/reload.png -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/images/rev.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quick-Box/quickevent/625e2094ce0af7031d47c3acf00565563d70627b/libqf/libqfqmlwidgets/images/rev.png -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/images/revert.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quick-Box/quickevent/625e2094ce0af7031d47c3acf00565563d70627b/libqf/libqfqmlwidgets/images/revert.png -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/images/save.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quick-Box/quickevent/625e2094ce0af7031d47c3acf00565563d70627b/libqf/libqfqmlwidgets/images/save.png -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/images/sort-asc.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quick-Box/quickevent/625e2094ce0af7031d47c3acf00565563d70627b/libqf/libqfqmlwidgets/images/sort-asc.png -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/images/sort-desc.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quick-Box/quickevent/625e2094ce0af7031d47c3acf00565563d70627b/libqf/libqfqmlwidgets/images/sort-desc.png -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/images/sql_post.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quick-Box/quickevent/625e2094ce0af7031d47c3acf00565563d70627b/libqf/libqfqmlwidgets/images/sql_post.png -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/images/under-construction.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quick-Box/quickevent/625e2094ce0af7031d47c3acf00565563d70627b/libqf/libqfqmlwidgets/images/under-construction.png -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/images/view.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quick-Box/quickevent/625e2094ce0af7031d47c3acf00565563d70627b/libqf/libqfqmlwidgets/images/view.png -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/images/wordwrap.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quick-Box/quickevent/625e2094ce0af7031d47c3acf00565563d70627b/libqf/libqfqmlwidgets/images/wordwrap.png -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/images/zoom_fitall.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quick-Box/quickevent/625e2094ce0af7031d47c3acf00565563d70627b/libqf/libqfqmlwidgets/images/zoom_fitall.png -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/images/zoom_fitheight.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quick-Box/quickevent/625e2094ce0af7031d47c3acf00565563d70627b/libqf/libqfqmlwidgets/images/zoom_fitheight.png -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/images/zoom_fitwidth.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quick-Box/quickevent/625e2094ce0af7031d47c3acf00565563d70627b/libqf/libqfqmlwidgets/images/zoom_fitwidth.png -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/images/zoom_in.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quick-Box/quickevent/625e2094ce0af7031d47c3acf00565563d70627b/libqf/libqfqmlwidgets/images/zoom_in.png -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/images/zoom_out.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quick-Box/quickevent/625e2094ce0af7031d47c3acf00565563d70627b/libqf/libqfqmlwidgets/images/zoom_out.png -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/images/zoomin_cursor_bitmap.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quick-Box/quickevent/625e2094ce0af7031d47c3acf00565563d70627b/libqf/libqfqmlwidgets/images/zoomin_cursor_bitmap.png -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/images/zoomin_cursor_mask.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quick-Box/quickevent/625e2094ce0af7031d47c3acf00565563d70627b/libqf/libqfqmlwidgets/images/zoomin_cursor_mask.png -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/include/qf/qmlwidgets/action.h: -------------------------------------------------------------------------------- 1 | #include "../../../src/action.h" 2 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/include/qf/qmlwidgets/actiongroup.h: -------------------------------------------------------------------------------- 1 | #include "../../../src/actiongroup.h" 2 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/include/qf/qmlwidgets/checkbox.h: -------------------------------------------------------------------------------- 1 | #include "../../../src/checkbox.h" 2 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/include/qf/qmlwidgets/combobox.h: -------------------------------------------------------------------------------- 1 | #include "../../../src/combobox.h" 2 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/include/qf/qmlwidgets/datacontroller.h: -------------------------------------------------------------------------------- 1 | #include "../../../src/datacontroller.h" 2 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/include/qf/qmlwidgets/dateedit.h: -------------------------------------------------------------------------------- 1 | #include "../../../src/dateedit.h" 2 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/include/qf/qmlwidgets/datetimeedit.h: -------------------------------------------------------------------------------- 1 | #include "../../../src/datetimeedit.h" 2 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/include/qf/qmlwidgets/dialogbuttonbox.h: -------------------------------------------------------------------------------- 1 | #include "../../../src/dialogbuttonbox.h" 2 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/include/qf/qmlwidgets/dialogs/dialog.h: -------------------------------------------------------------------------------- 1 | #include "../../../../src/dialogs/dialog.h" 2 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/include/qf/qmlwidgets/dialogs/filedialog.h: -------------------------------------------------------------------------------- 1 | #include "../../../../src/dialogs/filedialog.h" 2 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/include/qf/qmlwidgets/dialogs/getiteminputdialog.h: -------------------------------------------------------------------------------- 1 | #include "../../../../src/dialogs/getiteminputdialog.h" 2 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/include/qf/qmlwidgets/dialogs/inputdialog.h: -------------------------------------------------------------------------------- 1 | #include "../../../../src/dialogs/inputdialog.h" 2 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/include/qf/qmlwidgets/dialogs/messagebox.h: -------------------------------------------------------------------------------- 1 | #include "../../../../src/dialogs/messagebox.h" 2 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/include/qf/qmlwidgets/dialogs/previewdialog.h: -------------------------------------------------------------------------------- 1 | #include "../../../../src/dialogs/previewdialog.h" 2 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/include/qf/qmlwidgets/dialogs/qmldialog.h: -------------------------------------------------------------------------------- 1 | #include "../../../../src/dialogs/qmldialog.h" 2 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/include/qf/qmlwidgets/frame.h: -------------------------------------------------------------------------------- 1 | #include "../../../src/frame.h" 2 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/include/qf/qmlwidgets/framework/application.h: -------------------------------------------------------------------------------- 1 | #include "../../../../src/framework/application.h" 2 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/include/qf/qmlwidgets/framework/centralwidget.h: -------------------------------------------------------------------------------- 1 | #include "../../../../src/framework/centralwidget.h" 2 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/include/qf/qmlwidgets/framework/cursoroverrider.h: -------------------------------------------------------------------------------- 1 | #include "../../../../src/framework/cursoroverrider.h" 2 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/include/qf/qmlwidgets/framework/datadialogwidget.h: -------------------------------------------------------------------------------- 1 | #include "../../../../src/framework/datadialogwidget.h" 2 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/include/qf/qmlwidgets/framework/dialogwidget.h: -------------------------------------------------------------------------------- 1 | #include "../../../../src/framework/dialogwidget.h" 2 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/include/qf/qmlwidgets/framework/dockablewidget.h: -------------------------------------------------------------------------------- 1 | #include "../../../../src/framework/dockablewidget.h" 2 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/include/qf/qmlwidgets/framework/dockwidget.h: -------------------------------------------------------------------------------- 1 | #include "../../../../src/framework/dockwidget.h" 2 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/include/qf/qmlwidgets/framework/ipersistentoptions.h: -------------------------------------------------------------------------------- 1 | #include "../../../../src/framework/ipersistentoptions.h" 2 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/include/qf/qmlwidgets/framework/ipersistentsettings.h: -------------------------------------------------------------------------------- 1 | #include "../../../../src/framework/ipersistentsettings.h" 2 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/include/qf/qmlwidgets/framework/logwidget.h: -------------------------------------------------------------------------------- 1 | #include "../../../../src/framework/logwidget.h" 2 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/include/qf/qmlwidgets/framework/mainwindow.h: -------------------------------------------------------------------------------- 1 | #include "../../../../src/framework/mainwindow.h" 2 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/include/qf/qmlwidgets/framework/partswitch.h: -------------------------------------------------------------------------------- 1 | #include "../../../../src/framework/partswitch.h" 2 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/include/qf/qmlwidgets/framework/partwidget.h: -------------------------------------------------------------------------------- 1 | #include "../../../../src/framework/partwidget.h" 2 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/include/qf/qmlwidgets/framework/plugin.h: -------------------------------------------------------------------------------- 1 | #include "../../../../src/framework/plugin.h" 2 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/include/qf/qmlwidgets/framework/pluginmanifest.h: -------------------------------------------------------------------------------- 1 | #include "../../../../src/framework/pluginmanifest.h" 2 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/include/qf/qmlwidgets/framework/stackedcentralwidget.h: -------------------------------------------------------------------------------- 1 | #include "../../../../src/framework/stackedcentralwidget.h" 2 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/include/qf/qmlwidgets/htmlviewwidget.h: -------------------------------------------------------------------------------- 1 | #include "../../../src/htmlviewwidget.h" 2 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/include/qf/qmlwidgets/idatawidget.h: -------------------------------------------------------------------------------- 1 | #include "../../../src/idatawidget.h" 2 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/include/qf/qmlwidgets/label.h: -------------------------------------------------------------------------------- 1 | #include "../../../src/label.h" 2 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/include/qf/qmlwidgets/layoutpropertiesattached.h: -------------------------------------------------------------------------------- 1 | #include "../../../src/layoutpropertiesattached.h" 2 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/include/qf/qmlwidgets/layouttypeproperties.h: -------------------------------------------------------------------------------- 1 | #include "../../../src/layouttypeproperties.h" 2 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/include/qf/qmlwidgets/lineedit.h: -------------------------------------------------------------------------------- 1 | #include "../../../src/lineedit.h" 2 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/include/qf/qmlwidgets/log.h: -------------------------------------------------------------------------------- 1 | #include "../../../src/log.h" 2 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/include/qf/qmlwidgets/menu.h: -------------------------------------------------------------------------------- 1 | #include "../../../src/menu.h" 2 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/include/qf/qmlwidgets/menubar.h: -------------------------------------------------------------------------------- 1 | #include "../../../src/menubar.h" 2 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/include/qf/qmlwidgets/progressbar.h: -------------------------------------------------------------------------------- 1 | #include "../../../src/progressbar.h" 2 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/include/qf/qmlwidgets/reports/processor/banddatamodel.h: -------------------------------------------------------------------------------- 1 | #include "../../../../../src/reports/processor/banddatamodel.h" 2 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/include/qf/qmlwidgets/reports/processor/reportitem.h: -------------------------------------------------------------------------------- 1 | #include "../../../../../src/reports/processor/reportitem.h" 2 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/include/qf/qmlwidgets/reports/processor/reportitemband.h: -------------------------------------------------------------------------------- 1 | #include "../../../../../src/reports/processor/reportitemband.h" 2 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/include/qf/qmlwidgets/reports/processor/reportitembreak.h: -------------------------------------------------------------------------------- 1 | #include "../../../../../src/reports/processor/reportitembreak.h" 2 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/include/qf/qmlwidgets/reports/processor/reportitemdetail.h: -------------------------------------------------------------------------------- 1 | #include "../../../../../src/reports/processor/reportitemdetail.h" 2 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/include/qf/qmlwidgets/reports/processor/reportitemframe.h: -------------------------------------------------------------------------------- 1 | #include "../../../../../src/reports/processor/reportitemframe.h" 2 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/include/qf/qmlwidgets/reports/processor/reportitemimage.h: -------------------------------------------------------------------------------- 1 | #include "../../../../../src/reports/processor/reportitemimage.h" 2 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/include/qf/qmlwidgets/reports/processor/reportitempara.h: -------------------------------------------------------------------------------- 1 | #include "../../../../../src/reports/processor/reportitempara.h" 2 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/include/qf/qmlwidgets/reports/processor/reportitemreport.h: -------------------------------------------------------------------------------- 1 | #include "../../../../../src/reports/processor/reportitemreport.h" 2 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/include/qf/qmlwidgets/reports/processor/reportpainter.h: -------------------------------------------------------------------------------- 1 | #include "../../../../../src/reports/processor/reportpainter.h" 2 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/include/qf/qmlwidgets/reports/processor/reportprocessor.h: -------------------------------------------------------------------------------- 1 | #include "../../../../../src/reports/processor/reportprocessor.h" 2 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/include/qf/qmlwidgets/reports/processor/style/color.h: -------------------------------------------------------------------------------- 1 | #include "../../../../../../src/reports/processor/style/color.h" 2 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/include/qf/qmlwidgets/reports/processor/style/pen.h: -------------------------------------------------------------------------------- 1 | #include "../../../../../../src/reports/processor/style/pen.h" 2 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/include/qf/qmlwidgets/reports/processor/style/sheet.h: -------------------------------------------------------------------------------- 1 | #include "../../../../../../src/reports/processor/style/sheet.h" 2 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/include/qf/qmlwidgets/reports/widgets/reportviewwidget.h: -------------------------------------------------------------------------------- 1 | #include "../../../../../src/reports/widgets/reportviewwidget.h" 2 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/include/qf/qmlwidgets/spinbox.h: -------------------------------------------------------------------------------- 1 | #include "../../../src/spinbox.h" 2 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/include/qf/qmlwidgets/splitter.h: -------------------------------------------------------------------------------- 1 | #include "../../../src/splitter.h" 2 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/include/qf/qmlwidgets/sqltableitemdelegate.h: -------------------------------------------------------------------------------- 1 | #include "../../../src/sqltableitemdelegate.h" 2 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/include/qf/qmlwidgets/statusbar.h: -------------------------------------------------------------------------------- 1 | #include "../../../src/statusbar.h" 2 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/include/qf/qmlwidgets/style.h: -------------------------------------------------------------------------------- 1 | #include "../../../src/style.h" 2 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/include/qf/qmlwidgets/tableitemdelegate.h: -------------------------------------------------------------------------------- 1 | #include "../../../src/tableitemdelegate.h" 2 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/include/qf/qmlwidgets/tableview.h: -------------------------------------------------------------------------------- 1 | #include "../../../src/tableview.h" 2 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/include/qf/qmlwidgets/tableviewtoolbar.h: -------------------------------------------------------------------------------- 1 | #include "../../../src/tableviewtoolbar.h" 2 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/include/qf/qmlwidgets/textedit.h: -------------------------------------------------------------------------------- 1 | #include "../../../src/textedit.h" 2 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/include/qf/qmlwidgets/texteditwidget.h: -------------------------------------------------------------------------------- 1 | #include "../../../src/texteditwidget.h" 2 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/include/qf/qmlwidgets/timeedit.h: -------------------------------------------------------------------------------- 1 | #include "../../../src/timeedit.h" 2 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/include/qf/qmlwidgets/toolbar.h: -------------------------------------------------------------------------------- 1 | #include "../../../src/toolbar.h" 2 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/src/actiongroup.cpp: -------------------------------------------------------------------------------- 1 | #include "actiongroup.h" 2 | 3 | namespace qf { 4 | namespace qmlwidgets { 5 | 6 | ActionGroup::ActionGroup(QObject *parent) 7 | : Super(parent) 8 | { 9 | } 10 | 11 | } // namespace qmlwidgets 12 | } // namespace qf 13 | 14 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/src/dialogbuttonbox.cpp: -------------------------------------------------------------------------------- 1 | #include "dialogbuttonbox.h" 2 | 3 | #include 4 | 5 | using namespace qf::qmlwidgets; 6 | 7 | DialogButtonBox::DialogButtonBox(QWidget * parent) : 8 | QDialogButtonBox(parent) 9 | { 10 | setStandardButtons(Ok | Cancel); 11 | } 12 | 13 | DialogButtonBox::DialogButtonBox(QDialogButtonBox::StandardButtons buttons, QWidget *parent) 14 | : QDialogButtonBox(buttons, parent) 15 | { 16 | } 17 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/src/dialogs/inputdialog.cpp: -------------------------------------------------------------------------------- 1 | #include "inputdialog.h" 2 | 3 | using namespace qf::qmlwidgets::dialogs; 4 | 5 | InputDialog::InputDialog(QWidget *parent, Qt::WindowFlags flags) : 6 | QInputDialog(parent, flags) 7 | { 8 | } 9 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/src/framework/centralwidget.cpp: -------------------------------------------------------------------------------- 1 | #include "centralwidget.h" 2 | #include "partwidget.h" 3 | #include "mainwindow.h" 4 | 5 | #include 6 | #include 7 | 8 | using namespace qf::qmlwidgets::framework; 9 | 10 | CentralWidget::CentralWidget(MainWindow *parent) : 11 | Super(parent) 12 | { 13 | } 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/src/framework/cursoroverrider.cpp: -------------------------------------------------------------------------------- 1 | #include "cursoroverrider.h" 2 | 3 | #include 4 | 5 | using namespace qf::qmlwidgets::framework; 6 | 7 | CursorOverrider::CursorOverrider(Qt::CursorShape cursor_shape) 8 | { 9 | QApplication::setOverrideCursor(cursor_shape); 10 | } 11 | 12 | CursorOverrider::~CursorOverrider() 13 | { 14 | QApplication::restoreOverrideCursor(); 15 | } 16 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/src/framework/dockablewidget.cpp: -------------------------------------------------------------------------------- 1 | #include "dockablewidget.h" 2 | 3 | #include 4 | 5 | namespace qf { 6 | namespace qmlwidgets { 7 | namespace framework { 8 | 9 | DockableWidget::DockableWidget(QWidget *parent) 10 | : Super(parent) 11 | { 12 | 13 | } 14 | 15 | } // namespace framework 16 | } // namespace qmlwidgets 17 | } // namespace qf 18 | 19 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/src/graphics/attic/graph/graph.pri: -------------------------------------------------------------------------------- 1 | HEADERS += \ 2 | $$PWD/graph.h \ 3 | 4 | SOURCES += \ 5 | $$PWD/graph.cpp \ 6 | 7 | 8 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/src/graphics/graphics.pri: -------------------------------------------------------------------------------- 1 | message(including module graphics) 2 | 3 | HEADERS += \ 4 | $$PWD/graphics.h \ 5 | # $$PWD/stylecache.h \ 6 | 7 | SOURCES += \ 8 | $$PWD/graphics.cpp \ 9 | # $$PWD/stylecache.cpp \ 10 | 11 | #include($$PWD/graph/graph.pri) 12 | 13 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/src/log.h: -------------------------------------------------------------------------------- 1 | #pragma once 2 | 3 | #include 4 | 5 | #include 6 | 7 | inline NecroLog &operator<<(NecroLog log, const QModelIndex &ix) { 8 | QString s = "QModelIndex(%1, %2)"; 9 | return log.operator<<(s.arg(ix.row()).arg(ix.column()).toStdString()); 10 | } 11 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/src/menu.cpp: -------------------------------------------------------------------------------- 1 | #include "menu.h" 2 | 3 | #include 4 | 5 | using namespace qf::qmlwidgets; 6 | 7 | Menu::Menu(QWidget *parent) : 8 | Super(parent) 9 | { 10 | } 11 | 12 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/src/menu.h: -------------------------------------------------------------------------------- 1 | #ifndef QF_QMLWIDGETS_MENU_H 2 | #define QF_QMLWIDGETS_MENU_H 3 | 4 | not used for now 5 | 6 | #include "qmlwidgetsglobal.h" 7 | 8 | #include 9 | 10 | namespace qf { 11 | namespace qmlwidgets { 12 | 13 | class QFQMLWIDGETS_DECL_EXPORT Menu : public QMenu 14 | { 15 | Q_OBJECT 16 | private: 17 | typedef QMenu Super; 18 | public: 19 | explicit Menu(QWidget *parent = 0); 20 | public: 21 | }; 22 | 23 | }} 24 | 25 | #endif // MENU_H 26 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/src/progressbar.cpp: -------------------------------------------------------------------------------- 1 | #include "progressbar.h" 2 | 3 | using namespace qf::qmlwidgets; 4 | 5 | ProgressBar::ProgressBar(QWidget *parent) : 6 | Super(parent) 7 | { 8 | } 9 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/src/qmlwidgetsglobal.h: -------------------------------------------------------------------------------- 1 | #ifndef QFQMLWIDGETSGLOBAL_H 2 | #define QFQMLWIDGETSGLOBAL_H 3 | 4 | #include 5 | 6 | #if defined(QFQMLWIDGETS_BUILD_DLL) 7 | //#warning "EXPORT" 8 | # define QFQMLWIDGETS_DECL_EXPORT Q_DECL_EXPORT 9 | #else 10 | //#warning "IMPORT" 11 | # define QFQMLWIDGETS_DECL_EXPORT Q_DECL_IMPORT 12 | #endif 13 | 14 | #endif // QFQMLWIDGETSGLOBAL_H 15 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/src/reports/reports.pri: -------------------------------------------------------------------------------- 1 | message(including module 'reports') 2 | 3 | include($$PWD/processor/processor.pri) 4 | include($$PWD/widgets/widgets.pri) 5 | 6 | RESOURCES += \ 7 | # $$PWD/reports.qrc \ 8 | 9 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/src/reports/reports.qrc: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/src/reports/widgets/printtableviewwidget/printtableviewwidget.pri: -------------------------------------------------------------------------------- 1 | HEADERS += \ 2 | $$PWD/printtableviewwidget.h \ 3 | 4 | SOURCES += \ 5 | $$PWD/printtableviewwidget.cpp \ 6 | 7 | FORMS += \ 8 | $$PWD/printtableviewwidget.ui \ 9 | 10 | RESOURCES += \ 11 | $$PWD/reports/reports.qrc \ 12 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/src/reports/widgets/printtableviewwidget/reports/reports.qrc: -------------------------------------------------------------------------------- 1 | 2 | 3 | portrait.qml 4 | landscape.qml 5 | MyStyle.qml 6 | HeaderFooter.qml 7 | 8 | 9 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/src/toolbar.cpp: -------------------------------------------------------------------------------- 1 | #include "toolbar.h" 2 | 3 | using namespace qf::qmlwidgets; 4 | 5 | ToolBar::ToolBar(QWidget *parent) 6 | : Super(parent) 7 | { 8 | } 9 | 10 | ToolBar::~ToolBar() 11 | { 12 | } 13 | -------------------------------------------------------------------------------- /libqf/libqfqmlwidgets/style/style.qrc: -------------------------------------------------------------------------------- 1 | 2 | 3 | dark.css 4 | 5 | 6 | -------------------------------------------------------------------------------- /libqf/plugins/core/core.pro: -------------------------------------------------------------------------------- 1 | message(including $$PWD) 2 | 3 | PLUGIN_NAME = core 4 | 5 | include ( ../qfqmlplugin.pri ) 6 | 7 | QT += qml sql network 8 | 9 | CONFIG += c++17 hide_symbols 10 | 11 | INCLUDEPATH += src 12 | 13 | include (src/src.pri) 14 | 15 | RESOURCES += core.qrc 16 | -------------------------------------------------------------------------------- /libqf/plugins/core/core.qrc: -------------------------------------------------------------------------------- 1 | 2 | 3 | js/stringext.js 4 | js/timeext.js 5 | js/treetable.js 6 | 7 | 8 | -------------------------------------------------------------------------------- /libqf/plugins/core/include/qf/core/qml/sqltablemodel.h: -------------------------------------------------------------------------------- 1 | #include "../../../../src/model/sqltablemodel.h" 2 | -------------------------------------------------------------------------------- /libqf/plugins/core/qml/QfObject.qml: -------------------------------------------------------------------------------- 1 | import QtQml 2.0 2 | 3 | QtObject { 4 | // workaround for QTBUG-15127 5 | id: root 6 | default property alias children: root.children_helper 7 | property list children_helper 8 | } 9 | -------------------------------------------------------------------------------- /libqf/plugins/core/qml/qmldir: -------------------------------------------------------------------------------- 1 | module qf.core 2 | singleton Log 1.0 Log.qml 3 | QfObject 1.0 QfObject.qml 4 | Extension 1.0 Extension.qml 5 | plugin coreplugin .. 6 | -------------------------------------------------------------------------------- /libqf/plugins/core/qml/sql/def/Boolean.qml: -------------------------------------------------------------------------------- 1 | import "private" 2 | 3 | FieldType 4 | { 5 | function createSqlScript(options) 6 | { 7 | var def = 'boolean'; 8 | return def; 9 | } 10 | 11 | function metaTypeNameFn() 12 | { 13 | return "bool"; 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /libqf/plugins/core/qml/sql/def/Date.qml: -------------------------------------------------------------------------------- 1 | import "private" 2 | 3 | FieldType 4 | { 5 | // If character varying is used without length specifier, the type accepts strings of any size. The latter is a PostgreSQL extension. 6 | function createSqlScript(options) 7 | { 8 | var def = 'date'; 9 | return def; 10 | } 11 | 12 | function metaTypeNameFn() 13 | { 14 | return "QDate"; 15 | } 16 | } 17 | -------------------------------------------------------------------------------- /libqf/plugins/core/qml/sql/def/DateTime.qml: -------------------------------------------------------------------------------- 1 | import "private" 2 | 3 | FieldType 4 | { 5 | function createSqlScript(options) 6 | { 7 | var def = 'timestamp'; 8 | if(options.driverName.endsWith("PSQL")) { 9 | def += " with time zone"; 10 | } 11 | return def; 12 | } 13 | 14 | function metaTypeNameFn() 15 | { 16 | return "QDateTime"; 17 | } 18 | } 19 | -------------------------------------------------------------------------------- /libqf/plugins/core/qml/sql/def/ForeignKeyReference.qml: -------------------------------------------------------------------------------- 1 | import QtQml 2.0 2 | import qf.core 1.0 3 | import qf.core.sql.def 1.0 4 | 5 | QtObject 6 | { 7 | property string name 8 | property string table: '' 9 | property var fields: [] 10 | property string onUpdate: 'RESTRICT' // 'NO ACTION', 'CASCADE', 'SET NULL', 'SET DEFAULT' 11 | property string onDelete: 'RESTRICT' // 'NO ACTION', 'CASCADE', 'SET NULL', 'SET DEFAULT' 12 | } -------------------------------------------------------------------------------- /libqf/plugins/core/qml/sql/def/Real.qml: -------------------------------------------------------------------------------- 1 | import "private" 2 | 3 | FieldType 4 | { 5 | property int length: 64 // number of bits, double is default 6 | 7 | function createSqlScript(options) 8 | { 9 | var def = (length > 32)? 'double precision': 'real'; 10 | return def; 11 | } 12 | 13 | function metaTypeNameFn() 14 | { 15 | return "double"; 16 | } 17 | } 18 | -------------------------------------------------------------------------------- /libqf/plugins/core/qml/sql/def/Serial.qml: -------------------------------------------------------------------------------- 1 | Int { 2 | function createSqlScript(options) 3 | { 4 | if(options.driverName.endsWith("SQLITE")) { 5 | var def = 'integer'; 6 | } 7 | else { 8 | var def = (length > 32)? 'bigserial': 'serial'; 9 | } 10 | if(primaryKey) 11 | def += " PRIMARY KEY"; 12 | return def; 13 | } 14 | 15 | function metaTypeNameFn() 16 | { 17 | return (length > 32)? 'quint32': 'quint64'; 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /libqf/plugins/core/qml/sql/def/Time.qml: -------------------------------------------------------------------------------- 1 | import "private" 2 | 3 | FieldType 4 | { 5 | // If character varying is used without length specifier, the type accepts strings of any size. The latter is a PostgreSQL extension. 6 | function createSqlScript(options) 7 | { 8 | var def = 'time'; 9 | return def; 10 | } 11 | 12 | function metaTypeNameFn() 13 | { 14 | return "QTime"; 15 | } 16 | } 17 | -------------------------------------------------------------------------------- /libqf/plugins/core/qml/sql/def/private/FieldType.qml: -------------------------------------------------------------------------------- 1 | import QtQml 2.0 2 | import "qrc:/qf/core/qml/js/stringext.js" as StringExt 3 | 4 | QtObject 5 | { 6 | property string metaTypeName: metaTypeNameFn() 7 | function createSqlType(options) 8 | { 9 | return ''; 10 | } 11 | 12 | function metaTypeNameFn() 13 | { 14 | return "Invalid"; 15 | } 16 | } 17 | -------------------------------------------------------------------------------- /libqf/plugins/core/qml/sql/def/qmldir: -------------------------------------------------------------------------------- 1 | module def 2 | 3 | Schema 1.0 Schema.qml 4 | Table 1.0 Table.qml 5 | Field 1.0 Field.qml 6 | Index 1.0 Index.qml 7 | ForeignKeyReference 1.0 ForeignKeyReference.qml 8 | String 1.0 String.qml 9 | Serial 1.0 Serial.qml 10 | Int 1.0 Int.qml 11 | Real 1.0 Real.qml 12 | Boolean 1.0 Boolean.qml 13 | Time 1.0 Time.qml 14 | Date 1.0 Date.qml 15 | DateTime 1.0 DateTime.qml 16 | Enum 1.0 Enum.qml 17 | Insert 1.0 Insert.qml 18 | -------------------------------------------------------------------------------- /libqf/plugins/core/qml/test.qml: -------------------------------------------------------------------------------- 1 | import QtQml 2.0 2 | 3 | QfObject { 4 | QtObject{} 5 | QtObject{} 6 | QtObject{} 7 | QtObject{} 8 | Component.onCompleted: { 9 | console.debug("child count:", children.length) 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /libqf/plugins/core/src/model/model.pri: -------------------------------------------------------------------------------- 1 | message(including $$PWD) 2 | 3 | HEADERS += \ 4 | $$PWD/tablemodelcolumn.h \ 5 | $$PWD/sqltablemodel.h \ 6 | $$PWD/sqldatadocument.h 7 | 8 | SOURCES += \ 9 | $$PWD/tablemodelcolumn.cpp \ 10 | $$PWD/sqltablemodel.cpp \ 11 | $$PWD/sqldatadocument.cpp 12 | 13 | -------------------------------------------------------------------------------- /libqf/plugins/core/src/settings.cpp: -------------------------------------------------------------------------------- 1 | #include "settings.h" 2 | 3 | #include 4 | 5 | using namespace qf::core::qml; 6 | 7 | Settings::Settings(QObject *parent) : 8 | Super(parent) 9 | { 10 | qfLogFuncFrame() << parent; 11 | } 12 | 13 | Settings::~Settings() 14 | { 15 | qfLogFuncFrame() << this; 16 | } 17 | 18 | -------------------------------------------------------------------------------- /libqf/plugins/core/src/sql/sql.pri: -------------------------------------------------------------------------------- 1 | message(including $$PWD) 2 | 3 | HEADERS += \ 4 | $$PWD/qmlsqlsingleton.h \ 5 | $$PWD/sqlconnection.h \ 6 | $$PWD/sqlquery.h \ 7 | $$PWD/sqlrecord.h \ 8 | $$PWD/sqlquerybuilder.h \ 9 | 10 | SOURCES += \ 11 | $$PWD/qmlsqlsingleton.cpp \ 12 | $$PWD/sqlconnection.cpp \ 13 | $$PWD/sqlquery.cpp \ 14 | $$PWD/sqlrecord.cpp \ 15 | $$PWD/sqlquerybuilder.cpp \ 16 | 17 | -------------------------------------------------------------------------------- /libqf/plugins/core/src/sql/sqlquerybuilder.cpp: -------------------------------------------------------------------------------- 1 | #include "sqlquerybuilder.h" 2 | 3 | #include 4 | 5 | using namespace qf::core::qml; 6 | 7 | SqlQueryBuilder::SqlQueryBuilder(QObject *parent) : 8 | QObject(parent) 9 | { 10 | qfLogFuncFrame() << this; 11 | } 12 | 13 | SqlQueryBuilder::~SqlQueryBuilder() 14 | { 15 | qfLogFuncFrame() << this; 16 | } 17 | -------------------------------------------------------------------------------- /libqf/plugins/core/src/src.pri: -------------------------------------------------------------------------------- 1 | HEADERS += \ 2 | $$PWD/qmllogsingleton.h \ 3 | $$PWD/settings.h \ 4 | $$PWD/crypt.h \ 5 | $$PWD/qmlfilesingleton.h 6 | 7 | SOURCES += \ 8 | $$PWD/plugin.cpp \ 9 | $$PWD/qmllogsingleton.cpp \ 10 | $$PWD/settings.cpp \ 11 | $$PWD/crypt.cpp \ 12 | $$PWD/qmlfilesingleton.cpp 13 | 14 | include ($$PWD/sql/sql.pri) 15 | include ($$PWD/model/model.pri) 16 | -------------------------------------------------------------------------------- /libqf/plugins/plugins.pro: -------------------------------------------------------------------------------- 1 | TEMPLATE = subdirs 2 | CONFIG += ordered 3 | 4 | SUBDIRS += \ 5 | core \ 6 | qmlwidgets \ # cannot be removed, Windows cannot load qml module (all includes this one) 7 | qmlreports \ 8 | 9 | 10 | -------------------------------------------------------------------------------- /libqf/plugins/qfqmlplugin.pri: -------------------------------------------------------------------------------- 1 | PLUGIN_TOP_SRCDIR = $$PWD/$$PLUGIN_NAME 2 | QF_PROJECT_TOP_SRCDIR = $$PWD/../.. 3 | QF_PROJECT_TOP_BUILDDIR = $$OUT_PWD/../../.. 4 | 5 | PLUGIN_NAMESPACE_PATH = qf 6 | 7 | include ( ../../qmlplugin.pri ) 8 | 9 | INCLUDEPATH += ../../../3rdparty/necrolog/include 10 | INCLUDEPATH += ../../libqfcore/include 11 | LIBS += -lnecrolog 12 | LIBS += -lqfcore 13 | LIBS += -L$$QF_PROJECT_TOP_BUILDDIR/$$LIB_DIR_NAME 14 | 15 | -------------------------------------------------------------------------------- /libqf/plugins/qmlreports/qml/qmldir: -------------------------------------------------------------------------------- 1 | module qf.qmlreports 2 | 3 | #singleton InputDialogSingleton 1.0 InputDialogSingleton.qml 4 | 5 | plugin qmlreportsplugin .. 6 | -------------------------------------------------------------------------------- /libqf/plugins/qmlreports/src/qmlreportssingleton.cpp: -------------------------------------------------------------------------------- 1 | #include "qmlreportssingleton.h" 2 | 3 | #include 4 | 5 | QmlReportsSingleton::QmlReportsSingleton(QObject *parent) 6 | : QObject(parent) 7 | { 8 | } 9 | 10 | QObject *QmlReportsSingleton::singletontype_provider(QQmlEngine *engine, QJSEngine *scriptEngine) 11 | { 12 | Q_UNUSED(scriptEngine) 13 | QmlReportsSingleton *s = new QmlReportsSingleton(engine); 14 | return s; 15 | } 16 | 17 | 18 | -------------------------------------------------------------------------------- /libqf/plugins/qmlreports/src/qmlreportssingleton.h: -------------------------------------------------------------------------------- 1 | #ifndef QMLREPORTSSINGLETON_H 2 | #define QMLREPORTSSINGLETON_H 3 | 4 | #include 5 | 6 | class QQmlEngine; 7 | class QJSEngine; 8 | 9 | class QmlReportsSingleton : public QObject 10 | { 11 | Q_OBJECT 12 | public: 13 | QmlReportsSingleton(QObject* parent = 0); 14 | public: 15 | static QObject* singletontype_provider(QQmlEngine *engine, QJSEngine *scriptEngine); 16 | }; 17 | 18 | #endif // QMLREPORTSSINGLETON_H 19 | -------------------------------------------------------------------------------- /libqf/plugins/qmlreports/src/src.pri: -------------------------------------------------------------------------------- 1 | message(including $$PWD) 2 | 3 | SOURCES += \ 4 | $$PWD/plugin.cpp \ 5 | $$PWD/qmlreportssingleton.cpp \ 6 | 7 | HEADERS += \ 8 | $$PWD/qmlreportssingleton.h \ 9 | -------------------------------------------------------------------------------- /libqf/plugins/qmlwidgets/qml/qmldir: -------------------------------------------------------------------------------- 1 | module qf.qmlwidgets 2 | 3 | #singleton InputDialogSingleton 1.0 InputDialogSingleton.qml 4 | #singleton MessageBoxSingleton 1.0 MessageBoxSingleton.qml 5 | 6 | plugin qmlwidgetsplugin .. 7 | -------------------------------------------------------------------------------- /libqf/plugins/qmlwidgets/qmlwidgets.pro: -------------------------------------------------------------------------------- 1 | message(including $$PWD) 2 | 3 | PLUGIN_NAME = qmlwidgets 4 | 5 | include ( ../qfqmlplugin.pri ) 6 | 7 | QT += qml widgets sql network 8 | 9 | CONFIG += c++17 hide_symbols 10 | 11 | INCLUDEPATH += src 12 | INCLUDEPATH += ../../libqfqmlwidgets/include 13 | 14 | LIBS += -lqfqmlwidgets 15 | 16 | include (src/src.pri) 17 | 18 | RESOURCES += \ 19 | #$$PLUGIN_NAME.qrc 20 | 21 | -------------------------------------------------------------------------------- /libqf/plugins/qmlwidgets/src/src.pri: -------------------------------------------------------------------------------- 1 | message(including $$PWD) 2 | 3 | SOURCES += \ 4 | $$PWD/plugin.cpp \ 5 | $$PWD/qmlwidgetssingleton.cpp \ 6 | $$PWD/messageboxsingleton.cpp \ 7 | $$PWD/inputdialogsingleton.cpp 8 | 9 | HEADERS += \ 10 | $$PWD/qmlwidgetssingleton.h \ 11 | $$PWD/messageboxsingleton.h \ 12 | $$PWD/inputdialogsingleton.h 13 | -------------------------------------------------------------------------------- /libquickevent/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | add_subdirectory(libquickeventcore) 2 | add_subdirectory(libquickeventgui) 3 | -------------------------------------------------------------------------------- /libquickevent/libquickevent.pro: -------------------------------------------------------------------------------- 1 | TEMPLATE = subdirs 2 | CONFIG += ordered 3 | 4 | #message (config: $$CONFIG) 5 | 6 | SUBDIRS += \ 7 | libquickeventcore \ 8 | libquickeventgui \ 9 | 10 | -------------------------------------------------------------------------------- /libquickevent/libquickeventcore/include/quickevent/core/codedef.h: -------------------------------------------------------------------------------- 1 | #include "../../../src/codedef.h" 2 | -------------------------------------------------------------------------------- /libquickevent/libquickeventcore/include/quickevent/core/coursedef.h: -------------------------------------------------------------------------------- 1 | #include "../../../src/coursedef.h" 2 | -------------------------------------------------------------------------------- /libquickevent/libquickeventcore/include/quickevent/core/exporters/stageresultscsvexporter.h: -------------------------------------------------------------------------------- 1 | #include "../../../../src/exporters/stageresultscsvexporter.h" 2 | -------------------------------------------------------------------------------- /libquickevent/libquickeventcore/include/quickevent/core/exporters/stageresultshtmlexporter.h: -------------------------------------------------------------------------------- 1 | #include "../../../../src/exporters/stageresultshtmlexporter.h" 2 | -------------------------------------------------------------------------------- /libquickevent/libquickeventcore/include/quickevent/core/exporters/stagestartlisthtmlexporter.h: -------------------------------------------------------------------------------- 1 | #include "../../../../src/exporters/stagestartlisthtmlexporter.h" 2 | -------------------------------------------------------------------------------- /libquickevent/libquickeventcore/include/quickevent/core/og/sqltablemodel.h: -------------------------------------------------------------------------------- 1 | #include "../../../../src/og/sqltablemodel.h" 2 | -------------------------------------------------------------------------------- /libquickevent/libquickeventcore/include/quickevent/core/og/timems.h: -------------------------------------------------------------------------------- 1 | #include "../../../../src/og/timems.h" 2 | -------------------------------------------------------------------------------- /libquickevent/libquickeventcore/include/quickevent/core/runstatus.h: -------------------------------------------------------------------------------- 1 | #include "../../../src/runstatus.h" 2 | -------------------------------------------------------------------------------- /libquickevent/libquickeventcore/include/quickevent/core/si/checkedcard.h: -------------------------------------------------------------------------------- 1 | #include "../../../../src/si/checkedcard.h" 2 | -------------------------------------------------------------------------------- /libquickevent/libquickeventcore/include/quickevent/core/si/punchrecord.h: -------------------------------------------------------------------------------- 1 | #include "../../../../src/si/punchrecord.h" 2 | -------------------------------------------------------------------------------- /libquickevent/libquickeventcore/include/quickevent/core/si/readcard.h: -------------------------------------------------------------------------------- 1 | #include "../../../../src/si/readcard.h" 2 | -------------------------------------------------------------------------------- /libquickevent/libquickeventcore/include/quickevent/core/si/siid.h: -------------------------------------------------------------------------------- 1 | #include "../../../../src/si/siid.h" 2 | -------------------------------------------------------------------------------- /libquickevent/libquickeventcore/include/quickevent/core/utils.h: -------------------------------------------------------------------------------- 1 | #include "../../../src/utils.h" 2 | -------------------------------------------------------------------------------- /libquickevent/libquickeventcore/libquickeventcore.qrc: -------------------------------------------------------------------------------- 1 | 2 | 3 | js/ogtime.js 4 | 5 | 6 | -------------------------------------------------------------------------------- /libquickevent/libquickeventcore/src/coursedef.cpp: -------------------------------------------------------------------------------- 1 | #include "coursedef.h" 2 | 3 | namespace quickevent { 4 | namespace core { 5 | 6 | } // namespace core 7 | } // namespace quickevent 8 | -------------------------------------------------------------------------------- /libquickevent/libquickeventcore/src/og/og.pri: -------------------------------------------------------------------------------- 1 | SOURCES += \ 2 | $$PWD/timems.cpp \ 3 | $$PWD/sqltablemodel.cpp \ 4 | 5 | HEADERS += \ 6 | $$PWD/timems.h \ 7 | $$PWD/sqltablemodel.h \ 8 | 9 | FORMS += \ 10 | 11 | OTHER_FILES += \ 12 | -------------------------------------------------------------------------------- /libquickevent/libquickeventcore/src/si/checkedpunch.cpp: -------------------------------------------------------------------------------- 1 | #include "checkedpunch.h" 2 | #include "../codedef.h" 3 | 4 | namespace quickevent { 5 | namespace core { 6 | namespace si { 7 | 8 | CheckedPunch CheckedPunch::fromCodeDef(const quickevent::core::CodeDef &cd) 9 | { 10 | CheckedPunch ret; 11 | ret.setCode(cd.code()); 12 | ret.setDistance(cd.distance()); 13 | return ret; 14 | } 15 | 16 | }}} 17 | -------------------------------------------------------------------------------- /libquickevent/libquickeventcore/src/si/si.pri: -------------------------------------------------------------------------------- 1 | SOURCES += \ 2 | $$PWD/siid.cpp \ 3 | $$PWD/punchrecord.cpp \ 4 | $$PWD/checkedcard.cpp \ 5 | $$PWD/checkedpunch.cpp \ 6 | $$PWD/readcard.cpp \ 7 | 8 | HEADERS += \ 9 | $$PWD/siid.h \ 10 | $$PWD/punchrecord.h \ 11 | $$PWD/checkedcard.h \ 12 | $$PWD/checkedpunch.h \ 13 | $$PWD/readcard.h \ 14 | 15 | FORMS += \ 16 | 17 | OTHER_FILES += \ 18 | -------------------------------------------------------------------------------- /libquickevent/libquickeventcore/src/utils.h: -------------------------------------------------------------------------------- 1 | #ifndef QUICKEVENT_CORE_UTILS_H 2 | #define QUICKEVENT_CORE_UTILS_H 3 | 4 | #include "quickeventcoreglobal.h" 5 | 6 | class QDateTime; 7 | 8 | namespace quickevent { 9 | namespace core { 10 | 11 | class QUICKEVENTCORE_DECL_EXPORT Utils 12 | { 13 | public: 14 | static QString dateTimeToIsoStringWithUtcOffset(QDateTime dt); 15 | }; 16 | 17 | } // namespace core 18 | } // namespace quickevent 19 | 20 | #endif // QUICKEVENT_CORE_UTILS_H 21 | -------------------------------------------------------------------------------- /libquickevent/libquickeventgui/include/quickevent/gui/audio/player.h: -------------------------------------------------------------------------------- 1 | #include "../../../../src/audio/player.h" 2 | -------------------------------------------------------------------------------- /libquickevent/libquickeventgui/include/quickevent/gui/og/itemdelegate.h: -------------------------------------------------------------------------------- 1 | #include "../../../../src/og/itemdelegate.h" 2 | -------------------------------------------------------------------------------- /libquickevent/libquickeventgui/include/quickevent/gui/og/sqltablemodel.h: -------------------------------------------------------------------------------- 1 | #include "../../../src/og/sqltablemodel.h" 2 | -------------------------------------------------------------------------------- /libquickevent/libquickeventgui/include/quickevent/gui/og/timeedit.h: -------------------------------------------------------------------------------- 1 | #include "../../../src/og/timeedit.h" 2 | -------------------------------------------------------------------------------- /libquickevent/libquickeventgui/include/quickevent/gui/partwidget.h: -------------------------------------------------------------------------------- 1 | #include "../../../src/partwidget.h" 2 | -------------------------------------------------------------------------------- /libquickevent/libquickeventgui/include/quickevent/gui/reportoptionsdialog.h: -------------------------------------------------------------------------------- 1 | #include "../../../src/reportoptionsdialog.h" 2 | -------------------------------------------------------------------------------- /libquickevent/libquickeventgui/include/quickevent/gui/si/siidedit.h: -------------------------------------------------------------------------------- 1 | #include "../../../../src/si/siidedit.h" 2 | -------------------------------------------------------------------------------- /libquickevent/libquickeventgui/libquickeventgui.qrc: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /libquickevent/libquickeventgui/src/audio/audio.pri: -------------------------------------------------------------------------------- 1 | 2 | HEADERS += \ 3 | $$PWD/player.h \ 4 | $$PWD/wavfile.h 5 | 6 | SOURCES += \ 7 | $$PWD/player.cpp \ 8 | $$PWD/wavfile.cpp 9 | 10 | 11 | -------------------------------------------------------------------------------- /libquickevent/libquickeventgui/src/og/og.pri: -------------------------------------------------------------------------------- 1 | SOURCES += \ 2 | $$PWD/itemdelegate.cpp \ 3 | $$PWD/timeedit.cpp \ 4 | $$PWD/sqltablemodel.cpp \ 5 | 6 | HEADERS += \ 7 | $$PWD/itemdelegate.h \ 8 | $$PWD/timeedit.h \ 9 | $$PWD/sqltablemodel.h \ 10 | 11 | FORMS += \ 12 | 13 | OTHER_FILES += \ 14 | -------------------------------------------------------------------------------- /libquickevent/libquickeventgui/src/si/si.pri: -------------------------------------------------------------------------------- 1 | SOURCES += \ 2 | $$PWD/siidedit.cpp \ 3 | 4 | HEADERS += \ 5 | $$PWD/siidedit.h \ 6 | 7 | FORMS += \ 8 | 9 | OTHER_FILES += \ 10 | -------------------------------------------------------------------------------- /libquickevent/libquickeventgui/src/src.pri: -------------------------------------------------------------------------------- 1 | HEADERS += \ 2 | $$PWD/quickeventguiglobal.h \ 3 | $$PWD/reportoptionsdialog.h \ 4 | $$PWD/partwidget.h 5 | 6 | SOURCES += \ 7 | $$PWD/reportoptionsdialog.cpp \ 8 | $$PWD/partwidget.cpp 9 | 10 | FORMS += \ 11 | $$PWD/reportoptionsdialog.ui \ 12 | 13 | OTHER_FILES += \ 14 | 15 | include($$PWD/og/og.pri) 16 | include($$PWD/si/si.pri) 17 | include ($$PWD/audio/audio.pri) 18 | 19 | -------------------------------------------------------------------------------- /libsiut/include/siut/commport.h: -------------------------------------------------------------------------------- 1 | #include "../../src/device/commport.h" 2 | -------------------------------------------------------------------------------- /libsiut/include/siut/sicard.h: -------------------------------------------------------------------------------- 1 | #include "../../src/sicard.h" 2 | -------------------------------------------------------------------------------- /libsiut/include/siut/sidevicedriver.h: -------------------------------------------------------------------------------- 1 | #include "../../src/device/sidevicedriver.h" 2 | -------------------------------------------------------------------------------- /libsiut/include/siut/simessagedata.h: -------------------------------------------------------------------------------- 1 | #include "../../src/message/simessagedata.h" 2 | -------------------------------------------------------------------------------- /libsiut/include/siut/sipunch.h: -------------------------------------------------------------------------------- 1 | #include "../../src/sipunch.h" 2 | -------------------------------------------------------------------------------- /libsiut/include/siut/sitask.h: -------------------------------------------------------------------------------- 1 | #include "../../src/device/sitask.h" 2 | -------------------------------------------------------------------------------- /libsiut/include/siut/siutglobal.h: -------------------------------------------------------------------------------- 1 | #include "../../src/siutglobal.h" 2 | -------------------------------------------------------------------------------- /libsiut/libsiut.pri: -------------------------------------------------------------------------------- 1 | DEFINES += \ 2 | SIUT_BUILD_DLL 3 | 4 | CONFIG += hide_symbols 5 | 6 | INCLUDEPATH += \ 7 | $$PWD/include \ 8 | $$PWD/../3rdparty/necrolog/include \ 9 | $$PWD/../libqf/libqfcore/include \ 10 | 11 | LIBS += -lnecrolog 12 | LIBS += -lqfcore 13 | LIBS += -L$$QF_PROJECT_TOP_BUILDDIR/$$LIB_DIR_NAME 14 | 15 | include($$PWD/src/src.pri) 16 | -------------------------------------------------------------------------------- /libsiut/src/device/crc529.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quick-Box/quickevent/625e2094ce0af7031d47c3acf00565563d70627b/libsiut/src/device/crc529.c -------------------------------------------------------------------------------- /libsiut/src/device/crc529.h: -------------------------------------------------------------------------------- 1 | #ifndef CRC_529_H 2 | #define CRC_529_H 3 | 4 | #ifdef __cplusplus 5 | extern "C" { 6 | #endif 7 | 8 | unsigned int crc(unsigned int uiCount, unsigned char *pucDat); 9 | 10 | #ifdef __cplusplus 11 | } 12 | #endif 13 | 14 | #endif 15 | -------------------------------------------------------------------------------- /libsiut/src/device/device.pri: -------------------------------------------------------------------------------- 1 | 2 | HEADERS += \ 3 | $$PWD/crc529.h \ 4 | $$PWD/sidevicedriver.h \ 5 | $$PWD/commport.h \ 6 | $$PWD/sitask.h \ 7 | 8 | SOURCES += \ 9 | $$PWD/sidevicedriver.cpp \ 10 | $$PWD/commport.cpp \ 11 | $$PWD/sitask.cpp \ 12 | $$PWD/crc529.c \ 13 | 14 | -------------------------------------------------------------------------------- /libsiut/src/message/message.pri: -------------------------------------------------------------------------------- 1 | 2 | HEADERS += \ 3 | $$PWD/simessagedata.h \ 4 | #$$PWD/simessage.h \ 5 | 6 | SOURCES += \ 7 | $$PWD/simessagedata.cpp \ 8 | #$$PWD/simessage.cpp \ 9 | 10 | -------------------------------------------------------------------------------- /libsiut/src/src.pri: -------------------------------------------------------------------------------- 1 | HEADERS += \ 2 | $$PWD/siutglobal.h \ 3 | $$PWD/sicard.h \ 4 | $$PWD/sipunch.h 5 | 6 | include($$PWD/device/device.pri) 7 | include($$PWD/message/message.pri) 8 | 9 | SOURCES += \ 10 | $$PWD/sicard.cpp \ 11 | $$PWD/sipunch.cpp 12 | -------------------------------------------------------------------------------- /qmlplugindatafiles.pri: -------------------------------------------------------------------------------- 1 | SRC_DATA_DIR_NAME = qml 2 | SRC_DATA_DIR = $$PLUGIN_TOP_SRCDIR/$$SRC_DATA_DIR_NAME 3 | DEST_DATA_DIR_NAME = $$PLUGIN_NAME 4 | DEST_DATA_DIR = $$DESTDIR/$$DEST_DATA_DIR_NAME 5 | 6 | include ($$PWD/datafiles.pri) 7 | -------------------------------------------------------------------------------- /qsicli/divers/qsicli/extensions/qml/init.qml: -------------------------------------------------------------------------------- 1 | import QtQml 2.0 2 | import "./sievent" as SiEvent 3 | import qf.core 1.0 4 | 5 | QfObject { 6 | SiEvent.CardReadOut { id: sieventCardReadOut } 7 | Component.onCompleted: { 8 | Log.info("installed", "extensions:") 9 | for(var i=0; i 2 | 3 | 4 | images/comm.png 5 | images/sql.png 6 | images/qsicli.png 7 | 8 | 9 | -------------------------------------------------------------------------------- /quickbox.pri: -------------------------------------------------------------------------------- 1 | CONFIG += c++14 2 | CONFIG+=hide_symbols 3 | 4 | win32: LIB_DIR_NAME = bin 5 | else: LIB_DIR_NAME = lib 6 | 7 | QF_PROJECT_TOP_SRCDIR = $$PWD 8 | QF_PROJECT_TOP_BUILDDIR = $$shadowed($$QF_PROJECT_TOP_SRCDIR) 9 | 10 | LIBS_DIR = $$QF_PROJECT_TOP_BUILDDIR/$$LIB_DIR_NAME 11 | -------------------------------------------------------------------------------- /quickevent/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | add_subdirectory(app/quickevent) 2 | -------------------------------------------------------------------------------- /quickevent/app/app.pro: -------------------------------------------------------------------------------- 1 | TEMPLATE = subdirs 2 | CONFIG += ordered 3 | 4 | SUBDIRS += \ 5 | quickevent \ 6 | 7 | -------------------------------------------------------------------------------- /quickevent/app/cardreader.profile: -------------------------------------------------------------------------------- 1 | { 2 | "plugins": { 3 | "features": ["CardReader"] 4 | } 5 | } 6 | -------------------------------------------------------------------------------- /quickevent/app/quickevent.profile: -------------------------------------------------------------------------------- 1 | { 2 | "plugins": { 3 | "features": ["Finish", "Oris", "CardReader"] 4 | } 5 | } 6 | -------------------------------------------------------------------------------- /quickevent/app/quickevent/app.rc: -------------------------------------------------------------------------------- 1 | IDI_ICON1 ICON DISCARDABLE "images/quickevent32.ico" 2 | -------------------------------------------------------------------------------- /quickevent/app/quickevent/datafiles/style/sound/bell.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quick-Box/quickevent/625e2094ce0af7031d47c3acf00565563d70627b/quickevent/app/quickevent/datafiles/style/sound/bell.wav -------------------------------------------------------------------------------- /quickevent/app/quickevent/datafiles/style/sound/broken-glass.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quick-Box/quickevent/625e2094ce0af7031d47c3acf00565563d70627b/quickevent/app/quickevent/datafiles/style/sound/broken-glass.wav -------------------------------------------------------------------------------- /quickevent/app/quickevent/datafiles/style/sound/buzz.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quick-Box/quickevent/625e2094ce0af7031d47c3acf00565563d70627b/quickevent/app/quickevent/datafiles/style/sound/buzz.wav -------------------------------------------------------------------------------- /quickevent/app/quickevent/datafiles/style/sound/error.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quick-Box/quickevent/625e2094ce0af7031d47c3acf00565563d70627b/quickevent/app/quickevent/datafiles/style/sound/error.wav -------------------------------------------------------------------------------- /quickevent/app/quickevent/datafiles/style/sound/info.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quick-Box/quickevent/625e2094ce0af7031d47c3acf00565563d70627b/quickevent/app/quickevent/datafiles/style/sound/info.wav -------------------------------------------------------------------------------- /quickevent/app/quickevent/datafiles/style/sound/operator-notify.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quick-Box/quickevent/625e2094ce0af7031d47c3acf00565563d70627b/quickevent/app/quickevent/datafiles/style/sound/operator-notify.wav -------------------------------------------------------------------------------- /quickevent/app/quickevent/datafiles/style/sound/operator-wakeup.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quick-Box/quickevent/625e2094ce0af7031d47c3acf00565563d70627b/quickevent/app/quickevent/datafiles/style/sound/operator-wakeup.wav -------------------------------------------------------------------------------- /quickevent/app/quickevent/datafiles/style/sound/tram_bell.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quick-Box/quickevent/625e2094ce0af7031d47c3acf00565563d70627b/quickevent/app/quickevent/datafiles/style/sound/tram_bell.wav -------------------------------------------------------------------------------- /quickevent/app/quickevent/datafiles/style/sound/warning.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quick-Box/quickevent/625e2094ce0af7031d47c3acf00565563d70627b/quickevent/app/quickevent/datafiles/style/sound/warning.wav -------------------------------------------------------------------------------- /quickevent/app/quickevent/images/images.qrc: -------------------------------------------------------------------------------- 1 | 2 | 3 | quickevent.svg 4 | quickevent64.png 5 | 6 | 7 | -------------------------------------------------------------------------------- /quickevent/app/quickevent/images/quickevent32.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quick-Box/quickevent/625e2094ce0af7031d47c3acf00565563d70627b/quickevent/app/quickevent/images/quickevent32.ico -------------------------------------------------------------------------------- /quickevent/app/quickevent/images/quickevent64.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quick-Box/quickevent/625e2094ce0af7031d47c3acf00565563d70627b/quickevent/app/quickevent/images/quickevent64.ico -------------------------------------------------------------------------------- /quickevent/app/quickevent/images/quickevent64.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quick-Box/quickevent/625e2094ce0af7031d47c3acf00565563d70627b/quickevent/app/quickevent/images/quickevent64.png -------------------------------------------------------------------------------- /quickevent/app/quickevent/plugins/CardReader/CardReader.pri: -------------------------------------------------------------------------------- 1 | message(including plugin $$PWD) 2 | 3 | PLUGIN_NAME = CardReader 4 | 5 | include (src/src.pri) 6 | 7 | RESOURCES += \ 8 | $$PWD/$${PLUGIN_NAME}.qrc 9 | 10 | -------------------------------------------------------------------------------- /quickevent/app/quickevent/plugins/CardReader/CardReader.qrc: -------------------------------------------------------------------------------- 1 | 2 | 3 | images/feature.svg 4 | images/comm.svg 5 | 6 | 7 | -------------------------------------------------------------------------------- /quickevent/app/quickevent/plugins/CardReader/images/comm.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quick-Box/quickevent/625e2094ce0af7031d47c3acf00565563d70627b/quickevent/app/quickevent/plugins/CardReader/images/comm.png -------------------------------------------------------------------------------- /quickevent/app/quickevent/plugins/CardReader/include/CardReader/cardreaderplugin.h: -------------------------------------------------------------------------------- 1 | #include "../../src/CardReader/cardreaderplugin.h" 2 | -------------------------------------------------------------------------------- /quickevent/app/quickevent/plugins/CardReader/src/cardreadersettings.cpp: -------------------------------------------------------------------------------- 1 | #include "cardreadersettings.h" 2 | 3 | CardReaderSettings::ReaderMode CardReaderSettings::readerModeEnum() const 4 | { 5 | if(readerMode() == "EditOnPunch") 6 | return ReaderMode::EditOnPunch; 7 | return ReaderMode::Readout; 8 | } 9 | -------------------------------------------------------------------------------- /quickevent/app/quickevent/plugins/Classes/Classes.pri: -------------------------------------------------------------------------------- 1 | message(including plugin $$PWD) 2 | 3 | PLUGIN_NAME = Classes 4 | 5 | include (src/src.pri) 6 | 7 | RESOURCES += \ 8 | $$PWD/$${PLUGIN_NAME}.qrc 9 | 10 | lupdate_only { 11 | SOURCES += \ 12 | $$PWD/qml/*.qml \ 13 | } 14 | 15 | 16 | -------------------------------------------------------------------------------- /quickevent/app/quickevent/plugins/Classes/Classes.qrc: -------------------------------------------------------------------------------- 1 | 2 | 3 | images/feature.svg 4 | qml/reports/table.qml 5 | 6 | 7 | -------------------------------------------------------------------------------- /quickevent/app/quickevent/plugins/Classes/src/classdefdocument.cpp: -------------------------------------------------------------------------------- 1 | #include "classdefdocument.h" 2 | 3 | ClassDefDocument::ClassDefDocument(QObject *parent) 4 | : Super(parent) 5 | { 6 | qf::core::sql::QueryBuilder qb; 7 | qb.select2("classes", "name") 8 | .select2("classdefs", "*") 9 | .from("classdefs") 10 | .join("classdefs.classId", "classes.id") 11 | .where("classdefs.id={{ID}}"); 12 | setQueryBuilder(qb); 13 | } 14 | -------------------------------------------------------------------------------- /quickevent/app/quickevent/plugins/Classes/src/classdefdocument.h: -------------------------------------------------------------------------------- 1 | #ifndef CLASSDEFDOCUMENT_H 2 | #define CLASSDEFDOCUMENT_H 3 | 4 | #include 5 | 6 | class ClassDefDocument : public qf::core::model::SqlDataDocument 7 | { 8 | Q_OBJECT 9 | private: 10 | typedef qf::core::model::SqlDataDocument Super; 11 | public: 12 | ClassDefDocument(QObject *parent = nullptr); 13 | }; 14 | 15 | #endif // CLASSDEFDOCUMENT_H 16 | -------------------------------------------------------------------------------- /quickevent/app/quickevent/plugins/Competitors/Competitors.pri: -------------------------------------------------------------------------------- 1 | message(including plugin $$PWD) 2 | 3 | PLUGIN_NAME = Competitors 4 | 5 | include (src/src.pri) 6 | 7 | RESOURCES += \ 8 | $$PWD/$${PLUGIN_NAME}.qrc 9 | 10 | lupdate_only { 11 | SOURCES += \ 12 | $$PWD/qml/*.qml \ 13 | } 14 | -------------------------------------------------------------------------------- /quickevent/app/quickevent/plugins/Competitors/Competitors.qrc: -------------------------------------------------------------------------------- 1 | 2 | 3 | images/feature.svg 4 | qml/reports/competitorsStatistics.qml 5 | 6 | 7 | -------------------------------------------------------------------------------- /quickevent/app/quickevent/plugins/Core/Core.pri: -------------------------------------------------------------------------------- 1 | message(including plugin $$PWD) 2 | 3 | PLUGIN_NAME = Core 4 | 5 | 6 | include (src/src.pri) 7 | -------------------------------------------------------------------------------- /quickevent/app/quickevent/plugins/Core/src/reportssettings.cpp: -------------------------------------------------------------------------------- 1 | #include "reportssettings.h" 2 | -------------------------------------------------------------------------------- /quickevent/app/quickevent/plugins/Core/src/src.pri: -------------------------------------------------------------------------------- 1 | message(including $$PWD) 2 | 3 | HEADERS += \ 4 | $$PWD/coreplugin.h \ 5 | $$PWD/reportssettings.h \ 6 | $$PWD/settings.h 7 | 8 | SOURCES += \ 9 | $$PWD/coreplugin.cpp \ 10 | $$PWD/reportssettings.cpp \ 11 | $$PWD/settings.cpp 12 | 13 | FORMS += \ 14 | 15 | include($$PWD/widgets/widgets.pri) 16 | 17 | -------------------------------------------------------------------------------- /quickevent/app/quickevent/plugins/Core/src/widgets/settingspage.cpp: -------------------------------------------------------------------------------- 1 | #include "settingspage.h" 2 | 3 | namespace Core { 4 | 5 | SettingsPage::SettingsPage(QWidget *parent) 6 | : QWidget{parent} 7 | { 8 | 9 | } 10 | 11 | } // namespace Core 12 | -------------------------------------------------------------------------------- /quickevent/app/quickevent/plugins/Core/src/widgets/widgets.pri: -------------------------------------------------------------------------------- 1 | SOURCES += \ 2 | $$PWD/appstatusbar.cpp \ 3 | $$PWD/reportssettingspage.cpp \ 4 | $$PWD/settingsdialog.cpp \ 5 | $$PWD/settingspage.cpp 6 | 7 | 8 | HEADERS += \ 9 | $$PWD/appstatusbar.h \ 10 | $$PWD/reportssettingspage.h \ 11 | $$PWD/settingsdialog.h \ 12 | $$PWD/settingspage.h 13 | 14 | FORMS += \ 15 | $$PWD/reportssettingspage.ui \ 16 | $$PWD/settingsdialog.ui 17 | 18 | OTHER_FILES += \ 19 | -------------------------------------------------------------------------------- /quickevent/app/quickevent/plugins/Event/Event.pri: -------------------------------------------------------------------------------- 1 | message(including plugin $$PWD) 2 | 3 | PLUGIN_NAME = Event 4 | 5 | include (src/src.pri) 6 | 7 | RESOURCES += \ 8 | $$PWD/$${PLUGIN_NAME}.qrc 9 | 10 | lupdate_only { 11 | SOURCES += \ 12 | $$PWD/qml/*.qml \ 13 | } 14 | -------------------------------------------------------------------------------- /quickevent/app/quickevent/plugins/Event/Event.qrc: -------------------------------------------------------------------------------- 1 | 2 | 3 | qml/DbSchema.qml 4 | 5 | 6 | -------------------------------------------------------------------------------- /quickevent/app/quickevent/plugins/Event/src/services/serviceswidget.h: -------------------------------------------------------------------------------- 1 | #pragma once 2 | 3 | #include 4 | 5 | namespace Event { 6 | namespace services { 7 | 8 | class ServicesWidget : public QWidget 9 | { 10 | Q_OBJECT 11 | public: 12 | explicit ServicesWidget(QWidget *parent = nullptr); 13 | 14 | void reload(); 15 | private: 16 | QWidget *m_centralWidget = nullptr; 17 | }; 18 | 19 | }} 20 | -------------------------------------------------------------------------------- /quickevent/app/quickevent/plugins/Event/src/stagedocument.cpp: -------------------------------------------------------------------------------- 1 | #include "stagedocument.h" 2 | 3 | #include 4 | 5 | using namespace Event; 6 | 7 | StageDocument::StageDocument(QObject *parent) 8 | : Super(parent) 9 | { 10 | qf::core::sql::QueryBuilder qb; 11 | qb.select2("stages", "*") 12 | .from("stages") 13 | .where("stages.id={{ID}}"); 14 | setQueryBuilder(qb); 15 | } 16 | 17 | -------------------------------------------------------------------------------- /quickevent/app/quickevent/plugins/Oris/Oris.pri: -------------------------------------------------------------------------------- 1 | message(including plugin $$PWD) 2 | 3 | PLUGIN_NAME = Oris 4 | 5 | include (src/src.pri) 6 | -------------------------------------------------------------------------------- /quickevent/app/quickevent/plugins/Receipts/Receipts.pri: -------------------------------------------------------------------------------- 1 | message(including plugin $$PWD) 2 | 3 | PLUGIN_NAME = Receipts 4 | 5 | include (src/src.pri) 6 | 7 | RESOURCES += \ 8 | $$PWD/$${PLUGIN_NAME}.qrc 9 | 10 | 11 | lupdate_only { 12 | SOURCES += \ 13 | $$PWD/qml/*.qml \ 14 | $$PWD/qml/receipts/*.qml \ 15 | } 16 | -------------------------------------------------------------------------------- /quickevent/app/quickevent/plugins/Receipts/include/Receipts/receiptsplugin.h: -------------------------------------------------------------------------------- 1 | #include "../../src/Receipts/receiptsplugin.h" 2 | -------------------------------------------------------------------------------- /quickevent/app/quickevent/plugins/Receipts/qml/reports/receipts/ClassicLottery.qml: -------------------------------------------------------------------------------- 1 | //import QtQml 2.0 2 | 3 | Classic { 4 | printLotteryTicket: true 5 | } 6 | 7 | 8 | -------------------------------------------------------------------------------- /quickevent/app/quickevent/plugins/Relays/Relays.pri: -------------------------------------------------------------------------------- 1 | message(including plugin $$PWD) 2 | 3 | PLUGIN_NAME = Relays 4 | 5 | include (src/src.pri) 6 | 7 | RESOURCES += \ 8 | $$PWD/$${PLUGIN_NAME}.qrc 9 | 10 | lupdate_only { 11 | SOURCES += \ 12 | $$PWD/qml/*.qml \ 13 | } 14 | 15 | -------------------------------------------------------------------------------- /quickevent/app/quickevent/plugins/Relays/Relays.qrc: -------------------------------------------------------------------------------- 1 | 2 | 3 | images/feature.svg 4 | qml/reports/results.qml 5 | qml/reports/results_condensed.qml 6 | qml/reports/startList_classes.qml 7 | qml/reports/startList_clubs.qml 8 | 9 | 10 | -------------------------------------------------------------------------------- /quickevent/app/quickevent/plugins/Relays/include/Relays/competitordocument.h: -------------------------------------------------------------------------------- 1 | #include "../../src/Competitors/competitordocument.h" 2 | -------------------------------------------------------------------------------- /quickevent/app/quickevent/plugins/Relays/include/Relays/competitorsplugin.h: -------------------------------------------------------------------------------- 1 | #include "../../src/Competitors/competitorsplugin.h" 2 | -------------------------------------------------------------------------------- /quickevent/app/quickevent/plugins/Runs/Runs.pri: -------------------------------------------------------------------------------- 1 | message(including plugin $$PWD) 2 | 3 | PLUGIN_NAME = Runs 4 | 5 | include (src/src.pri) 6 | 7 | RESOURCES += \ 8 | $$PWD/$${PLUGIN_NAME}.qrc 9 | 10 | 11 | lupdate_only { 12 | SOURCES += \ 13 | $$PWD/qml/*.qml \ 14 | $$PWD/qml/awards/*.qml \ 15 | } 16 | -------------------------------------------------------------------------------- /quickevent/app/quickevent/plugins/Runs/include/Runs/findrunnerwidget.h: -------------------------------------------------------------------------------- 1 | #include "../../src/Runs/findrunnerwidget.h" 2 | -------------------------------------------------------------------------------- /quickevent/app/quickevent/plugins/Runs/include/Runs/runsplugin.h: -------------------------------------------------------------------------------- 1 | #include "../../src/Runs/runsplugin.h" 2 | -------------------------------------------------------------------------------- /quickevent/app/quickevent/plugins/Runs/qml/reports/awards/images/director-signature.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quick-Box/quickevent/625e2094ce0af7031d47c3acf00565563d70627b/quickevent/app/quickevent/plugins/Runs/qml/reports/awards/images/director-signature.png -------------------------------------------------------------------------------- /quickevent/app/quickevent/plugins/Runs/qml/reports/awards/images/krejsa-signature.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quick-Box/quickevent/625e2094ce0af7031d47c3acf00565563d70627b/quickevent/app/quickevent/plugins/Runs/qml/reports/awards/images/krejsa-signature.png -------------------------------------------------------------------------------- /quickevent/app/quickevent/plugins/Runs/src/services/services.pri: -------------------------------------------------------------------------------- 1 | HEADERS += \ 2 | $$PWD/resultsexporter.h \ 3 | $$PWD/resultsexporterwidget.h 4 | 5 | SOURCES += \ 6 | $$PWD/resultsexporter.cpp \ 7 | $$PWD/resultsexporterwidget.cpp 8 | 9 | FORMS += \ 10 | $$PWD/resultsexporterwidget.ui 11 | -------------------------------------------------------------------------------- /quickevent/app/quickevent/plugins/Speaker/Speaker.pri: -------------------------------------------------------------------------------- 1 | message(including plugin $$PWD) 2 | 3 | PLUGIN_NAME = Speaker 4 | 5 | include (src/src.pri) 6 | 7 | RESOURCES += \ 8 | $$PWD/$${PLUGIN_NAME}.qrc 9 | -------------------------------------------------------------------------------- /quickevent/app/quickevent/plugins/Speaker/Speaker.qrc: -------------------------------------------------------------------------------- 1 | 2 | 3 | images/feature.svg 4 | 5 | 6 | -------------------------------------------------------------------------------- /quickevent/app/quickevent/plugins/include/CardReader/cardreaderplugin.h: -------------------------------------------------------------------------------- 1 | #include "../../CardReader/src/cardreaderplugin.h" 2 | -------------------------------------------------------------------------------- /quickevent/app/quickevent/plugins/include/Classes/classdocument.h: -------------------------------------------------------------------------------- 1 | #include "../../Classes/src/classdocument.h" 2 | -------------------------------------------------------------------------------- /quickevent/app/quickevent/plugins/include/Classes/classesplugin.h: -------------------------------------------------------------------------------- 1 | #include "../../Classes/src/classesplugin.h" 2 | -------------------------------------------------------------------------------- /quickevent/app/quickevent/plugins/include/Competitors/competitordocument.h: -------------------------------------------------------------------------------- 1 | #include "../../Competitors/src/competitordocument.h" 2 | -------------------------------------------------------------------------------- /quickevent/app/quickevent/plugins/include/Competitors/competitorsplugin.h: -------------------------------------------------------------------------------- 1 | #include "../../Competitors/src/competitorsplugin.h" 2 | -------------------------------------------------------------------------------- /quickevent/app/quickevent/plugins/include/Core/coreplugin.h: -------------------------------------------------------------------------------- 1 | #include "../../Core/src/coreplugin.h" 2 | -------------------------------------------------------------------------------- /quickevent/app/quickevent/plugins/include/Event/eventplugin.h: -------------------------------------------------------------------------------- 1 | #include "../../Event/src/eventplugin.h" 2 | -------------------------------------------------------------------------------- /quickevent/app/quickevent/plugins/include/Event/services/service.h: -------------------------------------------------------------------------------- 1 | #include "../../../Event/src/services/service.h" 2 | -------------------------------------------------------------------------------- /quickevent/app/quickevent/plugins/include/Event/stage.h: -------------------------------------------------------------------------------- 1 | #include "../../Event/src/stage.h" 2 | -------------------------------------------------------------------------------- /quickevent/app/quickevent/plugins/include/Oris/orisplugin.h: -------------------------------------------------------------------------------- 1 | #include "../../Oris/src/orisplugin.h" 2 | -------------------------------------------------------------------------------- /quickevent/app/quickevent/plugins/include/Receipts/receiptsplugin.h: -------------------------------------------------------------------------------- 1 | #include "../../Receipts/src/receiptsplugin.h" 2 | -------------------------------------------------------------------------------- /quickevent/app/quickevent/plugins/include/Relays/relaysplugin.h: -------------------------------------------------------------------------------- 1 | #include "../../Relays/src/relaysplugin.h" 2 | -------------------------------------------------------------------------------- /quickevent/app/quickevent/plugins/include/Runs/findrunnerwidget.h: -------------------------------------------------------------------------------- 1 | #include "../../Runs/src/findrunnerwidget.h" 2 | -------------------------------------------------------------------------------- /quickevent/app/quickevent/plugins/include/Runs/runsplugin.h: -------------------------------------------------------------------------------- 1 | #include "../../Runs/src/runsplugin.h" 2 | -------------------------------------------------------------------------------- /quickevent/app/quickevent/plugins/include/Speaker/speakerplugin.h: -------------------------------------------------------------------------------- 1 | #include "../../Speaker/src/speakerplugin.h" 2 | -------------------------------------------------------------------------------- /quickevent/app/quickevent/plugins/shared/qml/reports/Cell.qml: -------------------------------------------------------------------------------- 1 | import QtQml 2.0 2 | import qf.core 1.0 3 | import qf.qmlreports 1.0 4 | 5 | Para { 6 | hinset: 1 7 | } -------------------------------------------------------------------------------- /quickevent/app/quickevent/plugins/shared/qml/reports/HeaderCell.qml: -------------------------------------------------------------------------------- 1 | import QtQml 2.0 2 | import qf.core 1.0 3 | import qf.qmlreports 1.0 4 | 5 | Cell { 6 | fill: Brush {color: Color { def: "lightgray" }} 7 | textStyle: TextStyle {basedOn: "tableHeader"} 8 | } -------------------------------------------------------------------------------- /quickevent/app/quickevent/plugins/shared/qml/reports/Space.qml: -------------------------------------------------------------------------------- 1 | import QtQml 2.0 2 | import qf.core 1.0 3 | import qf.qmlreports 1.0 4 | 5 | Frame { 6 | 7 | } 8 | -------------------------------------------------------------------------------- /quickevent/app/quickevent/plugins/shared/qml/reports/qmldir: -------------------------------------------------------------------------------- 1 | module quickevent.shared.qml.reports 2 | 3 | ReportStyleCommon 1.0 ReportStyleCommon.qml 4 | Space 1.0 Space.qml 5 | Cell 1.0 Cell.qml 6 | HeaderCell 1.0 HeaderCell.qml 7 | QuickEventHeaderFooter 1.0 QuickEventHeaderFooter.qml 8 | QuickEventReportHeader 1.0 QuickEventReportHeader.qml 9 | -------------------------------------------------------------------------------- /quickevent/app/quickevent/plugins/shared/shared.pri: -------------------------------------------------------------------------------- 1 | PLUGIN_NAME = shared 2 | 3 | RESOURCES += \ 4 | $$PWD/$${PLUGIN_NAME}.qrc 5 | 6 | lupdate_only { 7 | SOURCES += \ 8 | $$PWD/qml/*.qml \ 9 | } 10 | -------------------------------------------------------------------------------- /quickevent/app/quickevent/src/appversion.h: -------------------------------------------------------------------------------- 1 | #pragma once 2 | 3 | #define APP_VERSION "2.7.0" 4 | 5 | -------------------------------------------------------------------------------- /quickevent/app/quickevent/src/src.pri: -------------------------------------------------------------------------------- 1 | SOURCES += \ 2 | $$PWD/main.cpp\ 3 | $$PWD/mainwindow.cpp \ 4 | $$PWD/application.cpp \ 5 | $$PWD/appclioptions.cpp \ 6 | $$PWD/loggerwidget.cpp 7 | 8 | HEADERS += \ 9 | $$PWD/appversion.h \ 10 | $$PWD/mainwindow.h \ 11 | $$PWD/application.h \ 12 | $$PWD/appclioptions.h \ 13 | $$PWD/loggerwidget.h 14 | 15 | FORMS += 16 | 17 | 18 | -------------------------------------------------------------------------------- /quickevent/distro/QuickEvent.AppDir/AppRun: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | DIR=`dirname "$(readlink -f "$0")"` 4 | #echo $DIR 5 | export LD_LIBRARY_PATH=$DIR/lib 6 | export QML2_IMPORT_PATH=$DIR/qml 7 | # export QT_DEBUG_PLUGINS=1 8 | #export QML_IMPORT_TRACE=1 9 | unset QTDIR 10 | unset QT_PLUGIN_PATH 11 | $DIR/bin/quickevent 12 | -------------------------------------------------------------------------------- /quickevent/doc/pcpro5/SI_cards_data_structure_developer.ods: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quick-Box/quickevent/625e2094ce0af7031d47c3acf00565563d70627b/quickevent/doc/pcpro5/SI_cards_data_structure_developer.ods -------------------------------------------------------------------------------- /quickevent/doc/pcpro5/crc529.bas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quick-Box/quickevent/625e2094ce0af7031d47c3acf00565563d70627b/quickevent/doc/pcpro5/crc529.bas -------------------------------------------------------------------------------- /quickevent/doc/pcpro5/crc529.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quick-Box/quickevent/625e2094ce0af7031d47c3acf00565563d70627b/quickevent/doc/pcpro5/crc529.c -------------------------------------------------------------------------------- /quickevent/doc/pcpro5/pcprog5.odt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quick-Box/quickevent/625e2094ce0af7031d47c3acf00565563d70627b/quickevent/doc/pcpro5/pcprog5.odt -------------------------------------------------------------------------------- /quickevent/doc/pcpro5/pcprog5.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quick-Box/quickevent/625e2094ce0af7031d47c3acf00565563d70627b/quickevent/doc/pcpro5/pcprog5.pdf -------------------------------------------------------------------------------- /quickevent/doc/printers/epson-receipts-escpos.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quick-Box/quickevent/625e2094ce0af7031d47c3acf00565563d70627b/quickevent/doc/printers/epson-receipts-escpos.pdf -------------------------------------------------------------------------------- /quickevent/doc/printers/epson-test.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quick-Box/quickevent/625e2094ce0af7031d47c3acf00565563d70627b/quickevent/doc/printers/epson-test.txt -------------------------------------------------------------------------------- /quickevent/quickevent.pro: -------------------------------------------------------------------------------- 1 | TEMPLATE = subdirs 2 | CONFIG += ordered 3 | 4 | SUBDIRS += \ 5 | app \ 6 | 7 | -------------------------------------------------------------------------------- /quickhttpd/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | add_executable(quickhttpd 2 | src/appclioptions.cpp 3 | src/application.cpp 4 | src/httpconnection.cpp 5 | src/httpserver.cpp 6 | src/main.cpp 7 | ) 8 | 9 | target_link_libraries(quickhttpd PRIVATE Qt::Network libqfcore libquickeventcore) 10 | 11 | install(TARGETS quickhttpd) 12 | -------------------------------------------------------------------------------- /quickhttpd/src/httpserver.h: -------------------------------------------------------------------------------- 1 | #ifndef HTTPSERVER_H 2 | #define HTTPSERVER_H 3 | 4 | #include 5 | 6 | class HttpServer : public QTcpServer 7 | { 8 | Q_OBJECT 9 | public: 10 | HttpServer(QObject *parent); 11 | private: 12 | void onNewConnection(); 13 | }; 14 | 15 | #endif // HTTPSERVER_H 16 | -------------------------------------------------------------------------------- /quickhttpd/src/src.pri: -------------------------------------------------------------------------------- 1 | HEADERS += \ 2 | $$PWD/application.h \ 3 | $$PWD/appclioptions.h \ 4 | $$PWD/httpserver.h \ 5 | $$PWD/httpconnection.h 6 | 7 | SOURCES += \ 8 | $$PWD/main.cpp \ 9 | $$PWD/application.cpp \ 10 | $$PWD/appclioptions.cpp \ 11 | $$PWD/httpserver.cpp \ 12 | $$PWD/httpconnection.cpp 13 | 14 | 15 | -------------------------------------------------------------------------------- /quickshow/images/quickshow.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quick-Box/quickevent/625e2094ce0af7031d47c3acf00565563d70627b/quickshow/images/quickshow.ico -------------------------------------------------------------------------------- /quickshow/quickshow.rc: -------------------------------------------------------------------------------- 1 | IDI_ICON1 ICON DISCARDABLE "images/quickshow.ico" 2 | 3 | -------------------------------------------------------------------------------- /quickshow/src/mainwindow.h: -------------------------------------------------------------------------------- 1 | #ifndef MAINWINDOW_H 2 | #define MAINWINDOW_H 3 | 4 | #include 5 | 6 | namespace Ui { 7 | class MainWindow; 8 | } 9 | 10 | class MainWindow : public QMainWindow 11 | { 12 | Q_OBJECT 13 | 14 | public: 15 | explicit MainWindow(QWidget *parent = 0); 16 | ~MainWindow(); 17 | 18 | private: 19 | Ui::MainWindow *ui; 20 | protected: 21 | void closeEvent(QCloseEvent *event) Q_DECL_OVERRIDE; 22 | }; 23 | 24 | #endif // MAINWINDOW_H 25 | -------------------------------------------------------------------------------- /tools/ob-radio/README.md: -------------------------------------------------------------------------------- 1 | install pyserial python module 2 | ```sh 3 | sudo pip3 install pyserial 4 | ``` 5 | run script 6 | ```sh 7 | python3 sipunchrelay.py 8 | ``` 9 | or install it as systemd service 10 | ```sh 11 | sudo cp tools/ob-radio/etc/systemd/system/ob-radio.service /etc/systemd/system/ 12 | sudo systemctl daemon-reload 13 | sudo systemctl enable ob-radio 14 | sudo systemctl start ob-radio 15 | sudo journalctl -u ob-radio -f 16 | ``` 17 | -------------------------------------------------------------------------------- /tools/ob-radio/etc/systemd/system/ob-radio.service: -------------------------------------------------------------------------------- 1 | [Unit] 2 | Description=OB radio service 3 | 4 | [Service] 5 | Type=simple 6 | ExecStart=/usr/bin/python3 /home/debian/quickbox/tools/ob-radio/sipunchrelay.py 7 | 8 | [Install] 9 | WantedBy=multi-user.target 10 | -------------------------------------------------------------------------------- /tools/qfsqldbfs/src/openfile.cpp: -------------------------------------------------------------------------------- 1 | #include "openfile.h" 2 | 3 | const OpenFile &OpenFile::sharedNull() 4 | { 5 | static OpenFile n = OpenFile(SharedDummyHelper()); 6 | return n; 7 | } 8 | 9 | OpenFile::OpenFile(OpenFile::SharedDummyHelper) 10 | { 11 | d = new Data(); 12 | } 13 | 14 | OpenFile::OpenFile() 15 | { 16 | *this = sharedNull(); 17 | } 18 | 19 | OpenFile::OpenFile(const qf::core::sql::DbFsAttrs &a) 20 | { 21 | d = new Data(a); 22 | } 23 | -------------------------------------------------------------------------------- /tools/qfsqldbfs/src/src.pri: -------------------------------------------------------------------------------- 1 | SOURCES += \ 2 | $$PWD/main.cpp \ 3 | $$PWD/theapp.cpp \ 4 | $$PWD/fusethread.cpp \ 5 | $$PWD/dbfsfuseops.cpp \ 6 | $$PWD/openfile.cpp \ 7 | 8 | HEADERS += \ 9 | $$PWD/theapp.h \ 10 | $$PWD/fusethread.h \ 11 | $$PWD/dbfsfuseops.h \ 12 | $$PWD/thisfuse.h \ 13 | $$PWD/openfile.h \ 14 | -------------------------------------------------------------------------------- /tools/qfsqldbfs/src/thisfuse.h: -------------------------------------------------------------------------------- 1 | #ifndef THISFUSE_H 2 | #define THISFUSE_H 3 | 4 | #define FUSE_USE_VERSION 26 5 | extern "C" { 6 | #include 7 | } 8 | 9 | #endif // THISFUSE_H 10 | 11 | -------------------------------------------------------------------------------- /tools/qsqlmon/distro/0install/zero-install.readme: -------------------------------------------------------------------------------- 1 | Zero-Install (http://0install.net/) users can use this link 2 | http://download.welloffice.cz/qsqlmon/qsqlmon.xml 3 | 4 | To install ZeroInstall visit http://0install.net/install-linux.html 5 | Debian users: sudo apt-get install zeroinstall-injector 6 | 7 | To launch qsqlmon use: 8 | 0launch http://download.welloffice.cz/qsqlmon/qsqlmon.xml 9 | 10 | -------------------------------------------------------------------------------- /tools/qsqlmon/distro/deb/qsqlmon/DEBIAN/postinst: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | -------------------------------------------------------------------------------- /tools/qsqlmon/distro/deb/qsqlmon/usr/share/applications/qsqlmon.desktop: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env xdg-open 2 | [Desktop Entry] 3 | Encoding=UTF-8 4 | Name=QSqlMon 5 | Exec=qsqlmon 6 | Comment=A SQL monitor application 7 | Icon=qsqlmon48x48 8 | Categories=System;Database; 9 | Type=Application 10 | Terminal=false 11 | -------------------------------------------------------------------------------- /tools/qsqlmon/distro/deb/qsqlmon/usr/share/icons/hicolor/32x32/apps/qsqlmon32x32.png: -------------------------------------------------------------------------------- 1 | ../../../../../../../../icons/qsqlmon32x32.png -------------------------------------------------------------------------------- /tools/qsqlmon/distro/deb/qsqlmon/usr/share/icons/hicolor/48x48/apps/qsqlmon48x48.png: -------------------------------------------------------------------------------- 1 | ../../../../../../../../icons/qsqlmon48x48.png -------------------------------------------------------------------------------- /tools/qsqlmon/distro/deb/qsqlmon/usr/share/icons/hicolor/96x96/apps/qsqlmon96x96.png: -------------------------------------------------------------------------------- 1 | ../../../../../../../../icons/qsqlmon96x96.png -------------------------------------------------------------------------------- /tools/qsqlmon/distro/debian/changelog: -------------------------------------------------------------------------------- 1 | qsqlmon (1.3.6) unstable; urgency=medium 2 | 3 | * The renewed attempt to package QSqlMonitor by Open Build Service 4 | 5 | -- Pavel Pisa Fri, 31 May 2019 15:26:46 +0200 6 | -------------------------------------------------------------------------------- /tools/qsqlmon/distro/debian/compat: -------------------------------------------------------------------------------- 1 | 9 2 | -------------------------------------------------------------------------------- /tools/qsqlmon/distro/debian/docs: -------------------------------------------------------------------------------- 1 | README.md 2 | -------------------------------------------------------------------------------- /tools/qsqlmon/distro/debian/install: -------------------------------------------------------------------------------- 1 | bin/qsqlmon /usr/bin 2 | tools/qsqlmon/distro/deb/qsqlmon/usr/share/applications/qsqlmon.desktop usr/share/applications 3 | tools/qsqlmon/distro/icons/qsqlmon.svg /usr/share/icons/hicolor/scalable/apps 4 | tools/qsqlmon/distro/icons/qsqlmon48x48.png /usr/share/icons/hicolor/48x48/apps 5 | -------------------------------------------------------------------------------- /tools/qsqlmon/distro/debian/rules: -------------------------------------------------------------------------------- 1 | #!/usr/bin/make -f 2 | # -*- makefile -*- 3 | 4 | export DH_VERBOSE = 1 5 | 6 | export DEB_BUILD_MAINT_OPTIONS=hardening=+all 7 | export DEB_LDFLAGS_MAINT_APPEND=-Wl,--as-needed 8 | export QT_SELECT := qt5 9 | 10 | # --parallel 11 | 12 | %: 13 | dh $@ 14 | -------------------------------------------------------------------------------- /tools/qsqlmon/distro/debian/source/format: -------------------------------------------------------------------------------- 1 | 3.0 (native) 2 | -------------------------------------------------------------------------------- /tools/qsqlmon/distro/icons/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quick-Box/quickevent/625e2094ce0af7031d47c3acf00565563d70627b/tools/qsqlmon/distro/icons/README -------------------------------------------------------------------------------- /tools/qsqlmon/distro/icons/qsqlmon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quick-Box/quickevent/625e2094ce0af7031d47c3acf00565563d70627b/tools/qsqlmon/distro/icons/qsqlmon.ico -------------------------------------------------------------------------------- /tools/qsqlmon/distro/icons/qsqlmon32x32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quick-Box/quickevent/625e2094ce0af7031d47c3acf00565563d70627b/tools/qsqlmon/distro/icons/qsqlmon32x32.png -------------------------------------------------------------------------------- /tools/qsqlmon/distro/icons/qsqlmon48x48.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quick-Box/quickevent/625e2094ce0af7031d47c3acf00565563d70627b/tools/qsqlmon/distro/icons/qsqlmon48x48.png -------------------------------------------------------------------------------- /tools/qsqlmon/distro/icons/qsqlmon96x96.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quick-Box/quickevent/625e2094ce0af7031d47c3acf00565563d70627b/tools/qsqlmon/distro/icons/qsqlmon96x96.png -------------------------------------------------------------------------------- /tools/qsqlmon/distro/others/README: -------------------------------------------------------------------------------- 1 | unpack archive and run bin/qsqlmon -------------------------------------------------------------------------------- /tools/qsqlmon/distro/others/qsqlmon.desktop: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env xdg-open 2 | [Desktop Entry] 3 | Encoding=UTF-8 4 | Name=QSqlMon 5 | Exec=/opt/qsqlmon/bin/qsqlmon 6 | Comment=A SQL monitor application 7 | Icon=/opt/qsqlmon/share/icons/qsqlmon48x48.png 8 | Categories=Application;Development 9 | Version=1.3 10 | Type=Application 11 | Terminal=0 12 | -------------------------------------------------------------------------------- /tools/qsqlmon/distro/win/README: -------------------------------------------------------------------------------- 1 | start Inno Setup in qsqlmon directory (where main.cpp resist) -------------------------------------------------------------------------------- /tools/qsqlmon/divers/qsqlmon/reports/stamp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quick-Box/quickevent/625e2094ce0af7031d47c3acf00565563d70627b/tools/qsqlmon/divers/qsqlmon/reports/stamp.png -------------------------------------------------------------------------------- /tools/qsqlmon/src/appversion.h: -------------------------------------------------------------------------------- 1 | #pragma once 2 | 3 | #define APP_VERSION "2.0.0" 4 | 5 | -------------------------------------------------------------------------------- /tools/qsqlmon/src/doc/syntax/syntax.css: -------------------------------------------------------------------------------- 1 | pre { 2 | border-style: dashed; 3 | border-color: silver; 4 | border-width: 2px; 5 | background-color: aliceblue; 6 | padding: 2mm; 7 | } 8 | -------------------------------------------------------------------------------- /tools/qsqlmon/src/driver/driver.pri: -------------------------------------------------------------------------------- 1 | message(including module '$$PWD') 2 | 3 | include($$PWD/qfhttpmysql/qfhttpmysql.pri) 4 | 5 | -------------------------------------------------------------------------------- /tools/qsqlmon/src/driver/qfhttpmysql/backends/php/qsqlmon_proxy_config.php: -------------------------------------------------------------------------------- 1 | 11 | -------------------------------------------------------------------------------- /tools/qsqlmon/src/driver/qfhttpmysql/qfhttpmysql.pri: -------------------------------------------------------------------------------- 1 | message(including module '$$PWD') 2 | 3 | HEADERS += \ 4 | $$PWD/qfhttpmysql.h \ 5 | 6 | SOURCES += \ 7 | $$PWD/qfhttpmysql.cpp \ 8 | 9 | 10 | -------------------------------------------------------------------------------- /tools/qsqlmon/src/images/brainstorm.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quick-Box/quickevent/625e2094ce0af7031d47c3acf00565563d70627b/tools/qsqlmon/src/images/brainstorm.png -------------------------------------------------------------------------------- /tools/qsqlmon/src/images/connect.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quick-Box/quickevent/625e2094ce0af7031d47c3acf00565563d70627b/tools/qsqlmon/src/images/connect.png -------------------------------------------------------------------------------- /tools/qsqlmon/src/images/copy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quick-Box/quickevent/625e2094ce0af7031d47c3acf00565563d70627b/tools/qsqlmon/src/images/copy.png -------------------------------------------------------------------------------- /tools/qsqlmon/src/images/cut.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quick-Box/quickevent/625e2094ce0af7031d47c3acf00565563d70627b/tools/qsqlmon/src/images/cut.png -------------------------------------------------------------------------------- /tools/qsqlmon/src/images/database_off.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quick-Box/quickevent/625e2094ce0af7031d47c3acf00565563d70627b/tools/qsqlmon/src/images/database_off.png -------------------------------------------------------------------------------- /tools/qsqlmon/src/images/database_on.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quick-Box/quickevent/625e2094ce0af7031d47c3acf00565563d70627b/tools/qsqlmon/src/images/database_on.png -------------------------------------------------------------------------------- /tools/qsqlmon/src/images/delete.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quick-Box/quickevent/625e2094ce0af7031d47c3acf00565563d70627b/tools/qsqlmon/src/images/delete.png -------------------------------------------------------------------------------- /tools/qsqlmon/src/images/lightning-file.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quick-Box/quickevent/625e2094ce0af7031d47c3acf00565563d70627b/tools/qsqlmon/src/images/lightning-file.png -------------------------------------------------------------------------------- /tools/qsqlmon/src/images/lightning-selection.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quick-Box/quickevent/625e2094ce0af7031d47c3acf00565563d70627b/tools/qsqlmon/src/images/lightning-selection.png -------------------------------------------------------------------------------- /tools/qsqlmon/src/images/lightning.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quick-Box/quickevent/625e2094ce0af7031d47c3acf00565563d70627b/tools/qsqlmon/src/images/lightning.png -------------------------------------------------------------------------------- /tools/qsqlmon/src/images/new.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quick-Box/quickevent/625e2094ce0af7031d47c3acf00565563d70627b/tools/qsqlmon/src/images/new.png -------------------------------------------------------------------------------- /tools/qsqlmon/src/images/open.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quick-Box/quickevent/625e2094ce0af7031d47c3acf00565563d70627b/tools/qsqlmon/src/images/open.png -------------------------------------------------------------------------------- /tools/qsqlmon/src/images/paste.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quick-Box/quickevent/625e2094ce0af7031d47c3acf00565563d70627b/tools/qsqlmon/src/images/paste.png -------------------------------------------------------------------------------- /tools/qsqlmon/src/images/qsqlmon26.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quick-Box/quickevent/625e2094ce0af7031d47c3acf00565563d70627b/tools/qsqlmon/src/images/qsqlmon26.ico -------------------------------------------------------------------------------- /tools/qsqlmon/src/images/qsqlmon32x32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quick-Box/quickevent/625e2094ce0af7031d47c3acf00565563d70627b/tools/qsqlmon/src/images/qsqlmon32x32.png -------------------------------------------------------------------------------- /tools/qsqlmon/src/images/qsqlmon48x48.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quick-Box/quickevent/625e2094ce0af7031d47c3acf00565563d70627b/tools/qsqlmon/src/images/qsqlmon48x48.png -------------------------------------------------------------------------------- /tools/qsqlmon/src/images/qsqlmon96x96.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quick-Box/quickevent/625e2094ce0af7031d47c3acf00565563d70627b/tools/qsqlmon/src/images/qsqlmon96x96.png -------------------------------------------------------------------------------- /tools/qsqlmon/src/images/run.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quick-Box/quickevent/625e2094ce0af7031d47c3acf00565563d70627b/tools/qsqlmon/src/images/run.png -------------------------------------------------------------------------------- /tools/qsqlmon/src/images/save.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quick-Box/quickevent/625e2094ce0af7031d47c3acf00565563d70627b/tools/qsqlmon/src/images/save.png -------------------------------------------------------------------------------- /tools/qsqlmon/src/images/schema.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quick-Box/quickevent/625e2094ce0af7031d47c3acf00565563d70627b/tools/qsqlmon/src/images/schema.png -------------------------------------------------------------------------------- /tools/qsqlmon/src/images/server_off.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quick-Box/quickevent/625e2094ce0af7031d47c3acf00565563d70627b/tools/qsqlmon/src/images/server_off.png -------------------------------------------------------------------------------- /tools/qsqlmon/src/images/server_on.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quick-Box/quickevent/625e2094ce0af7031d47c3acf00565563d70627b/tools/qsqlmon/src/images/server_on.png -------------------------------------------------------------------------------- /tools/qsqlmon/src/images/sqlview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quick-Box/quickevent/625e2094ce0af7031d47c3acf00565563d70627b/tools/qsqlmon/src/images/sqlview.png -------------------------------------------------------------------------------- /tools/qsqlmon/src/images/sun.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quick-Box/quickevent/625e2094ce0af7031d47c3acf00565563d70627b/tools/qsqlmon/src/images/sun.png -------------------------------------------------------------------------------- /tools/qsqlmon/src/images/systemtable.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quick-Box/quickevent/625e2094ce0af7031d47c3acf00565563d70627b/tools/qsqlmon/src/images/systemtable.png -------------------------------------------------------------------------------- /tools/qsqlmon/src/images/table.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quick-Box/quickevent/625e2094ce0af7031d47c3acf00565563d70627b/tools/qsqlmon/src/images/table.png -------------------------------------------------------------------------------- /tools/qsqlmon/src/images/tear-off.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quick-Box/quickevent/625e2094ce0af7031d47c3acf00565563d70627b/tools/qsqlmon/src/images/tear-off.png -------------------------------------------------------------------------------- /tools/qsqlmon/src/images/view.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quick-Box/quickevent/625e2094ce0af7031d47c3acf00565563d70627b/tools/qsqlmon/src/images/view.png -------------------------------------------------------------------------------- /tools/qsqlmon/src/qsqlmon.rc: -------------------------------------------------------------------------------- 1 | IDI_ICON1 ICON DISCARDABLE "images/qsqlmon26.ico" 2 | -------------------------------------------------------------------------------- /tools/qsqlmon/src/servertreedock.cpp: -------------------------------------------------------------------------------- 1 | #include "servertreedock.h" 2 | 3 | ServerTreeDock::ServerTreeDock(QWidget *parent, Qt::WindowFlags flags) 4 | : QDockWidget(parent, flags) 5 | { 6 | setObjectName("Connections tree"); 7 | setWindowTitle(objectName()); 8 | 9 | QWidget *w = new QWidget(this); 10 | ui.setupUi(w); 11 | setWidget(w); 12 | } 13 | -------------------------------------------------------------------------------- /tools/qsqlmon/src/servertreedock.h: -------------------------------------------------------------------------------- 1 | #ifndef SERVERTREEDOCK_H 2 | #define SERVERTREEDOCK_H 3 | 4 | #include 5 | 6 | #include "ui_servertreewidget.h" 7 | 8 | class QAction; 9 | class QActionGroup; 10 | class QMenu; 11 | 12 | class ServerTreeDock : public QDockWidget 13 | { 14 | Q_OBJECT 15 | public: 16 | ServerTreeDock(QWidget *parent = nullptr, Qt::WindowFlags flags = Qt::WindowFlags()); 17 | public: 18 | Ui::ServerTreeWidget ui; 19 | }; 20 | 21 | #endif 22 | -------------------------------------------------------------------------------- /tools/qsqlmon/src/sqldock.h: -------------------------------------------------------------------------------- 1 | #ifndef SQLDOCK_H 2 | #define SQLDOCK_H 3 | 4 | #include 5 | 6 | #include "ui_sqlwidget.h" 7 | 8 | class QAction; 9 | class QActionGroup; 10 | class QMenu; 11 | 12 | class SqlDock : public QDockWidget 13 | { 14 | Q_OBJECT 15 | public: 16 | SqlDock(QWidget *parent = nullptr, Qt::WindowFlags flags = Qt::WindowFlags()); 17 | 18 | public: 19 | SqlTextEdit* sqlTextEdit(); 20 | public: 21 | Ui::SqlWidget ui; 22 | }; 23 | 24 | #endif 25 | -------------------------------------------------------------------------------- /tools/quickhtml/.gitignore: -------------------------------------------------------------------------------- 1 | *.swp 2 | *.swo 3 | *.pyc 4 | *.log 5 | tmp/* 6 | html/* 7 | -------------------------------------------------------------------------------- /tools/quickhtml/templates/results/index.html: -------------------------------------------------------------------------------- 1 | {% extends "base.html" %} 2 | {% block title %}Etapa E{{ stage }}{% endblock %} 3 | {% block body %} 4 |

{{ self.title() }}

5 |

{{ event.name }}

6 |

{{ event.place }}

7 | {%- for cls in classes %} 8 | {{ cls.name }}{% if not loop.last %} | {% endif %} 9 | {%- endfor %} 10 |
11 | Zpět 12 | {% endblock %} 13 | -------------------------------------------------------------------------------- /tools/rysnc-results.sh/rsync-results.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | while [[ 1 ]]; do 4 | rsync -avz --progress ~/t/hsh2019/html/ shv.elektroline.cz:/var/www/html/hsh2019/ 5 | date 6 | sleep 300 7 | done 8 | -------------------------------------------------------------------------------- /tools/tools.pro: -------------------------------------------------------------------------------- 1 | TEMPLATE = subdirs 2 | CONFIG += ordered 3 | 4 | #message (tools config: $$CONFIG) 5 | 6 | SUBDIRS += \ 7 | qsqlmon \ 8 | 9 | unix:qfsqldbfs { 10 | SUBDIRS += \ 11 | # qfsqldbfs \ 12 | } 13 | 14 | --------------------------------------------------------------------------------