gitextract_q4s_ssy3/ ├── .github/ │ └── workflows/ │ └── qt.yml ├── .gitignore ├── .gitmodules ├── .qmake.conf ├── LICENSE ├── README.md ├── SourceDiary.sh ├── aseman.pri ├── aseman.pro ├── debian/ │ ├── .directory │ ├── changelog │ ├── compat │ ├── control │ ├── copyright │ ├── files │ ├── libqt5asemancore-dev.dirs │ ├── libqt5asemancore-dev.install │ ├── libqt5asemancore.dirs │ ├── libqt5asemancore.install │ ├── libqt5asemangeo-dev.dirs │ ├── libqt5asemangeo-dev.install │ ├── libqt5asemangeo.dirs │ ├── libqt5asemangeo.install │ ├── libqt5asemangui-dev.dirs │ ├── libqt5asemangui-dev.install │ ├── libqt5asemangui.dirs │ ├── libqt5asemangui.install │ ├── libqt5asemanmultimedia-dev.dirs │ ├── libqt5asemanmultimedia-dev.install │ ├── libqt5asemanmultimedia.dirs │ ├── libqt5asemanmultimedia.install │ ├── libqt5asemannetwork-dev.dirs │ ├── libqt5asemannetwork-dev.install │ ├── libqt5asemannetwork.dirs │ ├── libqt5asemannetwork.install │ ├── libqt5asemanqml-dev.dirs │ ├── libqt5asemanqml-dev.install │ ├── libqt5asemanqml.dirs │ ├── libqt5asemanqml.install │ ├── libqt5asemansql-dev.dirs │ ├── libqt5asemansql-dev.install │ ├── libqt5asemansql.dirs │ ├── libqt5asemansql.install │ ├── libqt5asemanwidgets-dev.dirs │ ├── libqt5asemanwidgets-dev.install │ ├── libqt5asemanwidgets.dirs │ ├── libqt5asemanwidgets.install │ ├── qml-module-asemanawesome.dirs │ ├── qml-module-asemanawesome.install │ ├── qml-module-asemanbase.dirs │ ├── qml-module-asemanbase.install │ ├── qml-module-asemancontrols.dirs │ ├── qml-module-asemancontrols.install │ ├── qml-module-asemanmaterial.dirs │ ├── qml-module-asemanmaterial.install │ ├── qml-module-asemanmodels.dirs │ ├── qml-module-asemanmodels.install │ ├── qml-module-asemanmodern.dirs │ ├── qml-module-asemanmodern.install │ ├── qml-module-asemanmultimedia.dirs │ ├── qml-module-asemanmultimedia.install │ ├── qml-module-asemannetwork.dirs │ ├── qml-module-asemannetwork.install │ ├── qml-module-asemansql.dirs │ ├── qml-module-asemansql.install │ ├── qml-module-asemanviewport.dirs │ ├── qml-module-asemanviewport.install │ ├── qml-module-asemanwidgets.dirs │ ├── qml-module-asemanwidgets.install │ ├── qt5aseman-wizards-qtcreator.dirs │ ├── qt5aseman-wizards-qtcreator.install │ ├── rules │ └── source/ │ └── format ├── demos/ │ ├── RegularApp/ │ │ ├── .gitignore │ │ ├── AppWindow.qml │ │ ├── RegularApp.pro │ │ ├── android/ │ │ │ ├── AndroidManifest.xml │ │ │ └── res/ │ │ │ ├── drawable/ │ │ │ │ └── splash.xml │ │ │ └── values/ │ │ │ └── style.xml │ │ ├── global/ │ │ │ ├── MainMenuItem.qml │ │ │ ├── MainPage.qml │ │ │ └── QmlControls.qml │ │ ├── graphical/ │ │ │ ├── GraphicalComponentsExample.qml │ │ │ └── SideMenuExample.qml │ │ ├── main.cpp │ │ ├── main.qml │ │ ├── models/ │ │ │ ├── CountriesModelExample.qml │ │ │ ├── FileSystemModelExample.qml │ │ │ └── ModelComponentExamples.qml │ │ ├── nongraphical/ │ │ │ ├── DownloaderExample.qml │ │ │ ├── EncrypterExample.qml │ │ │ ├── ImageColorAnalizorExample.qml │ │ │ ├── MapDownloaderExample.qml │ │ │ ├── NetworkSleepManagerExample.qml │ │ │ ├── NonGraphicalComponentsExample.qml │ │ │ ├── NotificationExample.qml │ │ │ └── SettingsExample.qml │ │ ├── qml.qrc │ │ ├── qtquickcontrols2.conf │ │ └── static/ │ │ ├── AsemanAppExample.qml │ │ ├── BackHandlerExample.qml │ │ ├── DesktopExample.qml │ │ ├── DevicesExample.qml │ │ ├── StaticComponentsExample.qml │ │ ├── TextToolsExample.qml │ │ ├── ToolsExample.qml │ │ └── ViewExample.qml │ ├── template/ │ │ ├── app.pro │ │ ├── main.cpp │ │ └── qml/ │ │ ├── MainWindow.qml │ │ ├── imports/ │ │ │ ├── forms/ │ │ │ │ ├── ErrorDialogForm.ui.qml │ │ │ │ ├── MainForm.ui.qml │ │ │ │ ├── WaitDialog.ui.qml │ │ │ │ └── qmldir │ │ │ ├── globals/ │ │ │ │ ├── Colors.qml │ │ │ │ ├── Constants.qml │ │ │ │ ├── Fonts.qml │ │ │ │ ├── GlobalSettings.qml │ │ │ │ └── qmldir │ │ │ ├── models/ │ │ │ │ ├── ExampleModel.qml │ │ │ │ └── qmldir │ │ │ └── requests/ │ │ │ ├── BaseRequest.qml │ │ │ ├── ExampleRequest.qml │ │ │ └── qmldir │ │ ├── main.qml │ │ ├── qml.qrc │ │ ├── qtquickcontrols2.conf │ │ └── routes/ │ │ ├── ErrorDialog.qml │ │ ├── ExamplePopup.qml │ │ ├── ViewController.qml │ │ └── WaitDialog.qml │ └── translation-example/ │ ├── UpdateTranslations.sh │ ├── main.qml │ ├── mainforms/ │ │ └── MainWindow.qml │ ├── translations/ │ │ ├── lang-en.qm │ │ └── lang-fa.qm │ └── translations_sources/ │ ├── lang-en.ts │ └── lang-fa.ts ├── documents/ │ ├── .gitignore │ ├── AsemanQml.Base.md │ └── Doxyfile ├── examples/ │ └── examples.pro ├── index.html ├── marketplace/ │ ├── manifest.json │ └── marketplace.md ├── src/ │ ├── CMakeLists.txt │ ├── android/ │ │ ├── android.pro │ │ ├── java/ │ │ │ ├── READ-THIS-BEFORE-MANUALLY-ADDING-FILES-TO-PACKAGE.txt │ │ │ ├── java.pro │ │ │ └── src/ │ │ │ ├── com/ │ │ │ │ └── hmkcode/ │ │ │ │ └── android/ │ │ │ │ └── image/ │ │ │ │ └── RealPathUtil.java │ │ │ └── io/ │ │ │ └── aseman/ │ │ │ └── android/ │ │ │ ├── AsemanActivity.java │ │ │ ├── AsemanApplication.java │ │ │ ├── AsemanBootBroadcast.java │ │ │ ├── AsemanJavaLayer.java │ │ │ ├── AsemanMultimedia.java │ │ │ ├── AsemanQtService.java │ │ │ ├── AsemanService.java │ │ │ ├── AsemanServiceDelegate.java │ │ │ └── extra/ │ │ │ ├── AsemanCameraCapture.java │ │ │ └── AsemanLocationListener.java │ │ └── java-qt6/ │ │ ├── READ-THIS-BEFORE-MANUALLY-ADDING-FILES-TO-PACKAGE.txt │ │ ├── java-qt6.pro │ │ └── src/ │ │ ├── com/ │ │ │ └── hmkcode/ │ │ │ └── android/ │ │ │ └── image/ │ │ │ └── RealPathUtil.java │ │ └── io/ │ │ └── aseman/ │ │ └── android/ │ │ ├── AsemanActivity.java │ │ ├── AsemanApplication.java │ │ ├── AsemanBootBroadcast.java │ │ ├── AsemanJavaLayer.java │ │ ├── AsemanMultimedia.java │ │ ├── AsemanQtService.java │ │ ├── AsemanService.java │ │ ├── AsemanServiceDelegate.java │ │ └── extra/ │ │ ├── AsemanCameraCapture.java │ │ └── AsemanLocationListener.java │ ├── asemanqml/ │ │ ├── CMakeLists.txt │ │ ├── asemanqml.pri │ │ ├── asemanqml.pro │ │ ├── awesome/ │ │ │ ├── Awesome/ │ │ │ │ └── Awesome.qml │ │ │ ├── CMakeLists.txt │ │ │ ├── awesome.pri │ │ │ ├── awesome.pro │ │ │ ├── awesomeplugin.cpp │ │ │ ├── awesomeplugin.h │ │ │ ├── plugins.qmltypes │ │ │ ├── qmake_asemanawesome.qrc │ │ │ └── qmldir │ │ ├── base/ │ │ │ ├── Base/ │ │ │ │ ├── AsemanFlickable.qml │ │ │ │ ├── AsemanGridView.qml │ │ │ │ ├── AsemanListView.qml │ │ │ │ ├── BackAction.qml │ │ │ │ ├── CachedImage.qml │ │ │ │ ├── CoverList.qml │ │ │ │ ├── CrashController.qml │ │ │ │ ├── DelayPropertySwitch.qml │ │ │ │ ├── FileSystemView.qml │ │ │ │ ├── MaterialFrame.qml │ │ │ │ ├── NullMouseArea.qml │ │ │ │ ├── PointMapListener.qml │ │ │ │ ├── RoundedImage.qml │ │ │ │ ├── RoundedItem.qml │ │ │ │ ├── SelectableList.qml │ │ │ │ ├── ShadowRectangle.qml │ │ │ │ └── qmldir │ │ │ ├── CMakeLists.txt │ │ │ ├── asemandelegateswitch.cpp │ │ │ ├── asemandelegateswitch.h │ │ │ ├── asemanqmlplugin.cpp │ │ │ ├── asemanqmlplugin.h │ │ │ ├── asemanqttoolsitembase.cpp │ │ │ ├── asemanqttoolsitembase.h │ │ │ ├── base.pri │ │ │ ├── base.pro │ │ │ ├── plugins.qmltypes │ │ │ ├── qmake_asemanqml.qrc │ │ │ └── qmldir │ │ ├── controls/ │ │ │ ├── CMakeLists.txt │ │ │ ├── Controls/ │ │ │ │ ├── AsemanApplication.qml │ │ │ │ ├── AsemanWindow.qml │ │ │ │ ├── CircularProgressBar.qml │ │ │ │ ├── DateTimeChooser.qml │ │ │ │ ├── Drawer.qml │ │ │ │ ├── DynamicTabBar.qml │ │ │ │ ├── ExtendedFab.qml │ │ │ │ ├── HScrollBar.qml │ │ │ │ ├── Header.qml │ │ │ │ ├── HeaderMenuButton.qml │ │ │ │ ├── Helper.qml │ │ │ │ ├── HelperPoint.qml │ │ │ │ ├── MenuIcon.qml │ │ │ │ ├── PanelDrawer.qml │ │ │ │ ├── PanelFlicker.qml │ │ │ │ ├── Slider.qml │ │ │ │ ├── TabView.qml │ │ │ │ ├── TextArea.qml │ │ │ │ ├── TextCursorArea.qml │ │ │ │ ├── TextField.qml │ │ │ │ ├── Tooltip.qml │ │ │ │ ├── private/ │ │ │ │ │ └── GlobalBusyDialog.qml │ │ │ │ └── qmldir │ │ │ ├── asemanqttoolsitemcontrols.cpp │ │ │ ├── asemanqttoolsitemcontrols.h │ │ │ ├── controls.pri │ │ │ ├── controls.pro │ │ │ ├── controlsplugin.cpp │ │ │ ├── controlsplugin.h │ │ │ ├── plugins.qmltypes │ │ │ ├── qmake_asemancontrols.qrc │ │ │ └── qmldir │ │ ├── controls_beta/ │ │ │ ├── Beta/ │ │ │ │ ├── AsemanApplication.qml │ │ │ │ ├── AsemanWindow.qml │ │ │ │ ├── BottomDrawer.qml │ │ │ │ ├── BusyIndicator.qml │ │ │ │ ├── Button.qml │ │ │ │ ├── CheckBox.qml │ │ │ │ ├── CheckBoxDelegate.qml │ │ │ │ ├── ColumnLayout.qml │ │ │ │ ├── ComboBox.qml │ │ │ │ ├── ComboBoxDelegate.qml │ │ │ │ ├── Dialog.qml │ │ │ │ ├── DialogScene.qml │ │ │ │ ├── FloatPage.qml │ │ │ │ ├── Footer.qml │ │ │ │ ├── FooterButton.qml │ │ │ │ ├── Header.qml │ │ │ │ ├── HeaderMenuButton.qml │ │ │ │ ├── Icon.qml │ │ │ │ ├── ItemDelegate.qml │ │ │ │ ├── Label.qml │ │ │ │ ├── Menu.qml │ │ │ │ ├── MenuButton.qml │ │ │ │ ├── MenuIcon.qml │ │ │ │ ├── MenuPopup.qml │ │ │ │ ├── Page.qml │ │ │ │ ├── Private/ │ │ │ │ │ ├── AbstractViewportScene.qml │ │ │ │ │ ├── FreeGeometryViewportScene.qml │ │ │ │ │ ├── FreeSizeViewportScene.qml │ │ │ │ │ └── SnappedViewportScene.qml │ │ │ │ ├── ProgressBar.qml │ │ │ │ ├── RadioButton.qml │ │ │ │ ├── RowLayout.qml │ │ │ │ ├── ScrollBar.qml │ │ │ │ ├── ScrollView.qml │ │ │ │ ├── Slider.qml │ │ │ │ ├── StackPage.qml │ │ │ │ ├── SwipeView.qml │ │ │ │ ├── Switch.qml │ │ │ │ ├── SwitchDelegate.qml │ │ │ │ ├── TabBar.qml │ │ │ │ ├── TabButton.qml │ │ │ │ ├── TextArea.qml │ │ │ │ ├── TextField.qml │ │ │ │ ├── ViewportContainer.qml │ │ │ │ ├── Window.qml │ │ │ │ ├── qmldir │ │ │ │ └── styles/ │ │ │ │ └── simple/ │ │ │ │ ├── BottomDrawerStyle.qml │ │ │ │ ├── BusyIndicatorStyle.qml │ │ │ │ ├── ButtonStyle.qml │ │ │ │ ├── CheckBoxDelegateStyle.qml │ │ │ │ ├── CheckBoxStyle.qml │ │ │ │ ├── ComboBoxDelegateStyle.qml │ │ │ │ ├── ComboBoxPopupStyle.qml │ │ │ │ ├── ComboBoxStyle.qml │ │ │ │ ├── DialogSceneStyle.qml │ │ │ │ ├── DialogStyle.qml │ │ │ │ ├── FastDropShadow.qml │ │ │ │ ├── FloatPageStyle.qml │ │ │ │ ├── FooterButtonStyle.qml │ │ │ │ ├── FooterStyle.qml │ │ │ │ ├── HeaderStyle.qml │ │ │ │ ├── IconStyle.qml │ │ │ │ ├── ItemDelegateStyle.qml │ │ │ │ ├── LabelStyle.qml │ │ │ │ ├── MenuButtonStyle.qml │ │ │ │ ├── MenuPopupStyle.qml │ │ │ │ ├── MenuStyle.qml │ │ │ │ ├── PageStyle.qml │ │ │ │ ├── ProgressBarStyle.qml │ │ │ │ ├── RadioButtonStyle.qml │ │ │ │ ├── ScrollBarStyle.qml │ │ │ │ ├── ScrollViewStyle.qml │ │ │ │ ├── SliderStyle.qml │ │ │ │ ├── StackPageStyle.qml │ │ │ │ ├── SwipeViewStyle.qml │ │ │ │ ├── SwitchDelegateStyle.qml │ │ │ │ ├── SwitchStyle.qml │ │ │ │ ├── TabBarStyle.qml │ │ │ │ ├── TabButtonStyle.qml │ │ │ │ ├── TextAreaStyle.qml │ │ │ │ └── TextFieldStyle.qml │ │ │ ├── CMakeLists.txt │ │ │ ├── asemanqttoolsitemcontrolsbeta.cpp │ │ │ ├── asemanqttoolsitemcontrolsbeta.h │ │ │ ├── asemanquickabstractbutton.cpp │ │ │ ├── asemanquickabstractbutton.h │ │ │ ├── asemanquickabstractstyle.cpp │ │ │ ├── asemanquickabstractstyle.h │ │ │ ├── asemanquickboxsize.cpp │ │ │ ├── asemanquickboxsize.h │ │ │ ├── asemanquickcolumnlayout.cpp │ │ │ ├── asemanquickcolumnlayout.h │ │ │ ├── asemanquickcontrolitem.cpp │ │ │ ├── asemanquickcontrolitem.h │ │ │ ├── asemanquicklayout.cpp │ │ │ ├── asemanquicklayout.h │ │ │ ├── asemanquickmainpalette.cpp │ │ │ ├── asemanquickmainpalette.h │ │ │ ├── asemanquickradiobuttoncontrol.cpp │ │ │ ├── asemanquickradiobuttoncontrol.h │ │ │ ├── asemanquickradiobuttongroup.cpp │ │ │ ├── asemanquickradiobuttongroup.h │ │ │ ├── asemanquickrowlayout.cpp │ │ │ ├── asemanquickrowlayout.h │ │ │ ├── asemanquicksceneitem.cpp │ │ │ ├── asemanquicksceneitem.h │ │ │ ├── asemanquickscrollviewcore.cpp │ │ │ ├── asemanquickscrollviewcore.h │ │ │ ├── asemanquickstyleattachedproperty.cpp │ │ │ ├── asemanquickstyleattachedproperty.h │ │ │ ├── asemanquickstyleditem.cpp │ │ │ ├── asemanquickstyleditem.h │ │ │ ├── beta.pri │ │ │ ├── controls_beta.pri │ │ │ ├── controls_beta.pro │ │ │ ├── controlsbetaplugin.cpp │ │ │ ├── controlsbetaplugin.h │ │ │ ├── plugins.qmltypes │ │ │ ├── qmake_asemancontrols_beta.qrc │ │ │ └── qmldir │ │ ├── graphicaleffects/ │ │ │ ├── CMakeLists.txt │ │ │ ├── GraphicalEffects/ │ │ │ │ ├── Qt5/ │ │ │ │ │ ├── Colorize.qml │ │ │ │ │ ├── Desaturate.qml │ │ │ │ │ ├── DropShadow.qml │ │ │ │ │ ├── FastBlur.qml │ │ │ │ │ ├── LevelAdjust.qml │ │ │ │ │ ├── OpacityMask.qml │ │ │ │ │ ├── RadialGradient.qml │ │ │ │ │ ├── ThresholdMask.qml │ │ │ │ │ └── qmldir │ │ │ │ └── Qt6/ │ │ │ │ ├── Colorize.qml │ │ │ │ ├── Desaturate.qml │ │ │ │ ├── DropShadow.qml │ │ │ │ ├── FastBlur.qml │ │ │ │ ├── LevelAdjust.qml │ │ │ │ ├── OpacityMask.qml │ │ │ │ ├── RadialGradient.qml │ │ │ │ ├── ThresholdMask.qml │ │ │ │ └── qmldir │ │ │ ├── asemangraphicaleffectsplugin.cpp │ │ │ ├── asemangraphicaleffectsplugin.h │ │ │ ├── asemanqttoolsitemgraphicaleffects.cpp │ │ │ ├── asemanqttoolsitemgraphicaleffects.h │ │ │ ├── graphicaleffects.pri │ │ │ ├── graphicaleffects.pro │ │ │ ├── plugins.qmltypes │ │ │ ├── qmake_asemangraphicaleffects.qrc │ │ │ └── qmldir │ │ ├── import/ │ │ │ └── AsemanQml/ │ │ │ ├── Awesome/ │ │ │ │ ├── plugins.qmltypes │ │ │ │ └── qmldir │ │ │ ├── Base/ │ │ │ │ ├── plugins.qmltypes │ │ │ │ └── qmldir │ │ │ ├── Controls/ │ │ │ │ ├── Beta/ │ │ │ │ │ ├── plugins.qmltypes │ │ │ │ │ └── qmldir │ │ │ │ ├── plugins.qmltypes │ │ │ │ └── qmldir │ │ │ ├── GraphicalEffects/ │ │ │ │ ├── plugins.qmltypes │ │ │ │ └── qmldir │ │ │ ├── MaterialIcons/ │ │ │ │ ├── plugins.qmltypes │ │ │ │ └── qmldir │ │ │ ├── Models/ │ │ │ │ ├── plugins.qmltypes │ │ │ │ └── qmldir │ │ │ ├── Modern/ │ │ │ │ ├── plugins.qmltypes │ │ │ │ └── qmldir │ │ │ ├── Multimedia/ │ │ │ │ ├── plugins.qmltypes │ │ │ │ └── qmldir │ │ │ ├── Network/ │ │ │ │ ├── plugins.qmltypes │ │ │ │ └── qmldir │ │ │ ├── Sql/ │ │ │ │ ├── plugins.qmltypes │ │ │ │ └── qmldir │ │ │ ├── Viewport/ │ │ │ │ ├── plugins.qmltypes │ │ │ │ └── qmldir │ │ │ └── Widgets/ │ │ │ ├── plugins.qmltypes │ │ │ └── qmldir │ │ ├── materialicons/ │ │ │ ├── CMakeLists.txt │ │ │ ├── MaterialIcons/ │ │ │ │ └── MaterialIcons.qml │ │ │ ├── materialicons.pri │ │ │ ├── materialicons.pro │ │ │ ├── materialiconsplugin.cpp │ │ │ ├── materialiconsplugin.h │ │ │ ├── plugins.qmltypes │ │ │ ├── qmake_asemanmaterialicons.qrc │ │ │ └── qmldir │ │ ├── models/ │ │ │ ├── CMakeLists.txt │ │ │ ├── asemanabstractquicklistmodelhint.cpp │ │ │ ├── asemanabstractquicklistmodelhint.h │ │ │ ├── asemanmodelsplugin.cpp │ │ │ ├── asemanmodelsplugin.h │ │ │ ├── asemanqttoolsitemmodels.cpp │ │ │ ├── asemanqttoolsitemmodels.h │ │ │ ├── asemanquicklistmodel.cpp │ │ │ ├── asemanquicklistmodel.h │ │ │ ├── asemanquicklistmodelcamelcasehint.cpp │ │ │ ├── asemanquicklistmodelcamelcasehint.h │ │ │ ├── asemanquicklistmodelcopyhint.cpp │ │ │ ├── asemanquicklistmodelcopyhint.h │ │ │ ├── asemanquicklistmodeldeletehint.cpp │ │ │ ├── asemanquicklistmodeldeletehint.h │ │ │ ├── asemanquicklistmodelformathint.cpp │ │ │ ├── asemanquicklistmodelformathint.h │ │ │ ├── asemanquicklistmodelsource.cpp │ │ │ ├── asemanquicklistmodelsource.h │ │ │ ├── models.pri │ │ │ ├── models.pro │ │ │ ├── plugins.qmltypes │ │ │ └── qmldir │ │ ├── modern/ │ │ │ ├── CMakeLists.txt │ │ │ ├── Modern/ │ │ │ │ ├── FancyNavigationBar.qml │ │ │ │ ├── FancyPage.qml │ │ │ │ ├── FancySearchBar.qml │ │ │ │ ├── FastDropShadow.qml │ │ │ │ ├── FastRectengleShadow.qml │ │ │ │ ├── LazyList.qml │ │ │ │ └── qmldir │ │ │ ├── asemanqttoolsitemmodern.cpp │ │ │ ├── asemanqttoolsitemmodern.h │ │ │ ├── modern.pri │ │ │ ├── modern.pro │ │ │ ├── modernplugin.cpp │ │ │ ├── modernplugin.h │ │ │ ├── plugins.qmltypes │ │ │ ├── qmake_asemanmodern.qrc │ │ │ └── qmldir │ │ ├── multimedia/ │ │ │ ├── CMakeLists.txt │ │ │ ├── Multimedia/ │ │ │ │ ├── VideoPlayer.qml │ │ │ │ └── qmldir │ │ │ ├── asemanmultimediaplugin.cpp │ │ │ ├── asemanmultimediaplugin.h │ │ │ ├── asemanqttoolsitemmultimedia.cpp │ │ │ ├── asemanqttoolsitemmultimedia.h │ │ │ ├── multimedia.pri │ │ │ ├── multimedia.pro │ │ │ ├── plugins.qmltypes │ │ │ ├── qmake_asemanmultimedia.qrc │ │ │ └── qmldir │ │ ├── network/ │ │ │ ├── CMakeLists.txt │ │ │ ├── asemannetworkplugin.cpp │ │ │ ├── asemannetworkplugin.h │ │ │ ├── asemanqttoolsitemnetwork.cpp │ │ │ ├── asemanqttoolsitemnetwork.h │ │ │ ├── network.pri │ │ │ ├── network.pro │ │ │ ├── plugins.qmltypes │ │ │ └── qmldir │ │ ├── sql/ │ │ │ ├── CMakeLists.txt │ │ │ ├── asemanqttoolsitemsql.cpp │ │ │ ├── asemanqttoolsitemsql.h │ │ │ ├── asemanquicksqlobject.cpp │ │ │ ├── asemanquicksqlobject.h │ │ │ ├── asemansqlplugin.cpp │ │ │ ├── asemansqlplugin.h │ │ │ ├── plugins.qmltypes │ │ │ ├── qmldir │ │ │ ├── sql.pri │ │ │ └── sql.pro │ │ ├── viewport/ │ │ │ ├── CMakeLists.txt │ │ │ ├── Viewport/ │ │ │ │ ├── AbstractViewportType.qml │ │ │ │ ├── AndroidActivityViewport.qml │ │ │ │ ├── AndroidBottomDrawerViewport.qml │ │ │ │ ├── AndroidDefaultPagesViewport.qml │ │ │ │ ├── AndroidDialogViewport.qml │ │ │ │ ├── IOSBottomDrawerViewport.qml │ │ │ │ ├── IOSContextMenuViewport.qml │ │ │ │ ├── IOSDialogViewport.qml │ │ │ │ ├── IOSNormalViewport.qml │ │ │ │ ├── IOSPopupViewport.qml │ │ │ │ ├── NoneViewport.qml │ │ │ │ ├── SplitedViewport.qml │ │ │ │ ├── Viewport.qml │ │ │ │ ├── ViewportController.qml │ │ │ │ ├── ViewportPage.qml │ │ │ │ └── qmldir │ │ │ ├── asemanabstractviewporttype.cpp │ │ │ ├── asemanabstractviewporttype.h │ │ │ ├── asemanqttoolsitemviewport.cpp │ │ │ ├── asemanqttoolsitemviewport.h │ │ │ ├── asemanviewport.cpp │ │ │ ├── asemanviewport.h │ │ │ ├── asemanviewportcontroller.cpp │ │ │ ├── asemanviewportcontroller.h │ │ │ ├── asemanviewportcontrollerroute.cpp │ │ │ ├── asemanviewportcontrollerroute.h │ │ │ ├── asemanviewportitem.cpp │ │ │ ├── asemanviewportitem.h │ │ │ ├── asemanviewportplugin.cpp │ │ │ ├── asemanviewportplugin.h │ │ │ ├── plugins.qmltypes │ │ │ ├── qmake_asemanviewport.qrc │ │ │ ├── qmldir │ │ │ ├── viewport.pri │ │ │ └── viewport.pro │ │ └── widgets/ │ │ ├── CMakeLists.txt │ │ ├── asemanqttoolsitemwidgets.cpp │ │ ├── asemanqttoolsitemwidgets.h │ │ ├── asemanwidgetsplugin.cpp │ │ ├── asemanwidgetsplugin.h │ │ ├── plugins.qmltypes │ │ ├── qmldir │ │ ├── widgets.pri │ │ └── widgets.pro │ ├── core/ │ │ ├── CMakeLists.txt │ │ ├── aseman_macros.h │ │ ├── asemanabstractlistmodel.cpp │ │ ├── asemanabstractlistmodel.h │ │ ├── asemanautostartmanager.cpp │ │ ├── asemanautostartmanager.h │ │ ├── asemancalendarconverter.cpp │ │ ├── asemancalendarconverter.h │ │ ├── asemancalendarconvertercore.cpp │ │ ├── asemancalendarconvertercore.h │ │ ├── asemancalendarmodel.cpp │ │ ├── asemancalendarmodel.h │ │ ├── asemancore_global.h │ │ ├── asemancoreresource_lib.qrc │ │ ├── asemancountriesmodel.cpp │ │ ├── asemancountriesmodel.h │ │ ├── asemandebugobjectcounter.cpp │ │ ├── asemandebugobjectcounter.h │ │ ├── asemanencrypter.cpp │ │ ├── asemanencrypter.h │ │ ├── asemanfilesystemmodel.cpp │ │ ├── asemanfilesystemmodel.h │ │ ├── asemanglobals.h │ │ ├── asemanhashobject.cpp │ │ ├── asemanhashobject.h │ │ ├── asemanlistmodel.cpp │ │ ├── asemanlistmodel.h │ │ ├── asemanlistobject.cpp │ │ ├── asemanlistobject.h │ │ ├── asemanlistrecord.cpp │ │ ├── asemanlistrecord.h │ │ ├── asemanmapobject.cpp │ │ ├── asemanmapobject.h │ │ ├── asemanmixedlistmodel.cpp │ │ ├── asemanmixedlistmodel.h │ │ ├── asemanqtlogger.cpp │ │ ├── asemanqtlogger.h │ │ ├── asemanrefresherobject.cpp │ │ ├── asemanrefresherobject.h │ │ ├── asemansettings.cpp │ │ ├── asemansettings.h │ │ ├── asemansimpleqtcryptor.cpp │ │ ├── asemansimpleqtcryptor.h │ │ ├── core.pri │ │ ├── core.pro │ │ ├── files/ │ │ │ └── countries.csv │ │ └── private/ │ │ └── serpent_sbox.h │ ├── geo/ │ │ ├── CMakeLists.txt │ │ ├── asemangeo_global.h │ │ ├── asemanlocationlistener.cpp │ │ ├── asemanlocationlistener.h │ │ ├── geo.pri │ │ ├── geo.pro │ │ └── private/ │ │ ├── asemanabstractlocationlistenercore.cpp │ │ ├── asemanabstractlocationlistenercore.h │ │ ├── asemanandroidlocationlistenercore.cpp │ │ ├── asemanandroidlocationlistenercore.h │ │ ├── asemanqtlocationlistenercore.cpp │ │ └── asemanqtlocationlistenercore.h │ ├── gui/ │ │ ├── CMakeLists.txt │ │ ├── asemanapplication.cpp │ │ ├── asemanapplication.h │ │ ├── asemandevices.cpp │ │ ├── asemandevices.h │ │ ├── asemanglobaltranslations.cpp │ │ ├── asemanglobaltranslations.h │ │ ├── asemangui_global.h │ │ ├── asemanimagecoloranalizor.cpp │ │ ├── asemanimagecoloranalizor.h │ │ ├── asemanjavalayer.cpp │ │ ├── asemanjavalayer.h │ │ ├── asemankeyhandler.cpp │ │ ├── asemankeyhandler.h │ │ ├── asemanmacmanager.h │ │ ├── asemanmacmanager.mm │ │ ├── asemanmimeapps.cpp │ │ ├── asemanmimeapps.h │ │ ├── asemanmimedata.cpp │ │ ├── asemanmimedata.h │ │ ├── asemanobjectiveclayer.h │ │ ├── asemanobjectiveclayer.mm │ │ ├── asemantexttools.cpp │ │ ├── asemantexttools.h │ │ ├── asemantitlebarcolorgrabber.cpp │ │ ├── asemantitlebarcolorgrabber.h │ │ ├── asemantools.cpp │ │ ├── asemantools.h │ │ ├── asemantranslationmanager.cpp │ │ ├── asemantranslationmanager.h │ │ ├── asemanwindowdetails.cpp │ │ ├── asemanwindowdetails.h │ │ ├── gui.pri │ │ └── gui.pro │ ├── httpserver/ │ │ ├── asemanhttpserver.cpp │ │ ├── asemanhttpserver.h │ │ ├── asemanhttpserver_global.h │ │ └── httpserver.pro │ ├── multimedia/ │ │ ├── CMakeLists.txt │ │ ├── asemanandroidmultimedia.cpp │ │ ├── asemanandroidmultimedia.h │ │ ├── asemanaudioencodersettings.cpp │ │ ├── asemanaudioencodersettings.h │ │ ├── asemanaudiorecorder.cpp │ │ ├── asemanaudiorecorder.h │ │ ├── asemancameracapture.cpp │ │ ├── asemancameracapture.h │ │ ├── asemanmultimedia_global.h │ │ ├── asemanmultimediadatabase.cpp │ │ ├── asemanmultimediadatabase.h │ │ ├── multimedia.pri │ │ ├── multimedia.pro │ │ └── private/ │ │ ├── asemanabstractcameracapturecore.cpp │ │ ├── asemanabstractcameracapturecore.h │ │ ├── asemanandroidcameracapturecore.cpp │ │ ├── asemanandroidcameracapturecore.h │ │ ├── asemannullcameracapturecore.cpp │ │ └── asemannullcameracapturecore.h │ ├── network/ │ │ ├── CMakeLists.txt │ │ ├── asemandownloader.cpp │ │ ├── asemandownloader.h │ │ ├── asemanfiledownloaderqueue.cpp │ │ ├── asemanfiledownloaderqueue.h │ │ ├── asemanfiledownloaderqueueitem.cpp │ │ ├── asemanfiledownloaderqueueitem.h │ │ ├── asemanhostchecker.cpp │ │ ├── asemanhostchecker.h │ │ ├── asemannetwork_global.h │ │ ├── asemannetworkmanager.cpp │ │ ├── asemannetworkmanager.h │ │ ├── asemannetworkmanageritem.cpp │ │ ├── asemannetworkmanageritem.h │ │ ├── asemannetworkproxy.cpp │ │ ├── asemannetworkproxy.h │ │ ├── asemannetworkquickobject.cpp │ │ ├── asemannetworkquickobject.h │ │ ├── asemannetworkrequestmanager.cpp │ │ ├── asemannetworkrequestmanager.h │ │ ├── asemannetworkrequestobject.cpp │ │ ├── asemannetworkrequestobject.h │ │ ├── asemannetworkrequestreply.cpp │ │ ├── asemannetworkrequestreply.h │ │ ├── asemannetworksleepmanager.cpp │ │ ├── asemannetworksleepmanager.h │ │ ├── asemansocketinterface.cpp │ │ ├── asemansocketinterface.h │ │ ├── network.pri │ │ └── network.pro │ ├── qml/ │ │ ├── CMakeLists.txt │ │ ├── asemanapplicationitem.cpp │ │ ├── asemanapplicationitem.h │ │ ├── asemanapplicationsingleton.cpp │ │ ├── asemanapplicationsingleton.h │ │ ├── asemanbackhandler.cpp │ │ ├── asemanbackhandler.h │ │ ├── asemandevicesitem.cpp │ │ ├── asemandevicesitem.h │ │ ├── asemandragarea.cpp │ │ ├── asemandragarea.h │ │ ├── asemandragobject.cpp │ │ ├── asemandragobject.h │ │ ├── asemanfileresourcemanager.cpp │ │ ├── asemanfileresourcemanager.h │ │ ├── asemanitemgrabber.cpp │ │ ├── asemanitemgrabber.h │ │ ├── asemanmouseeventlistener.cpp │ │ ├── asemanmouseeventlistener.h │ │ ├── asemanprocess.cpp │ │ ├── asemanprocess.h │ │ ├── asemanproxycomponent.cpp │ │ ├── asemanproxycomponent.h │ │ ├── asemanqmlengine.cpp │ │ ├── asemanqmlengine.h │ │ ├── asemanqmlimage.cpp │ │ ├── asemanqmlimage.h │ │ ├── asemanqttools.cpp │ │ ├── asemanqttools.h │ │ ├── asemanquickobject.cpp │ │ ├── asemanquickobject.h │ │ ├── asemanquickview.cpp │ │ ├── asemanquickview.h │ │ ├── asemanquickviewwrapper.cpp │ │ ├── asemanquickviewwrapper.h │ │ ├── asemantools_global.h │ │ ├── asemantoolsitem.cpp │ │ ├── asemantoolsitem.h │ │ ├── private/ │ │ │ ├── osxviewcontroller.h │ │ │ ├── osxviewcontroller.mm │ │ │ └── quickios/ │ │ │ ├── qidevice.cpp │ │ │ ├── qidevice.h │ │ │ ├── qidevice.mm │ │ │ ├── qiimagepicker.cpp │ │ │ ├── qiimagepicker.h │ │ │ ├── qisystemdispatcher.cpp │ │ │ ├── qisystemdispatcher.h │ │ │ ├── qisystemutils.mm │ │ │ ├── qiviewdelegate.h │ │ │ ├── qiviewdelegate.mm │ │ │ ├── quickios.cpp │ │ │ ├── quickios.h │ │ │ └── quickios.pri │ │ ├── qml.pri │ │ ├── qml.pro │ │ └── qtsingleapplication/ │ │ ├── qtlocalpeer.cpp │ │ ├── qtlocalpeer.h │ │ ├── qtlockedfile.cpp │ │ ├── qtlockedfile.h │ │ ├── qtlockedfile_unix.cpp │ │ ├── qtlockedfile_win.cpp │ │ ├── qtsingleapplication.cpp │ │ ├── qtsingleapplication.h │ │ ├── qtsinglecoreapplication.cpp │ │ └── qtsinglecoreapplication.h │ ├── sql/ │ │ ├── CMakeLists.txt │ │ ├── asemansql_global.h │ │ ├── asemansqlobject.cpp │ │ ├── asemansqlobject.h │ │ ├── sql.pri │ │ └── sql.pro │ ├── src.pri │ ├── src.pro │ ├── styles/ │ │ ├── iosstyle/ │ │ │ ├── ApplicationWindow.qml │ │ │ ├── BoxShadow.qml │ │ │ ├── BusyIndicator.qml │ │ │ ├── Button.qml │ │ │ ├── CheckBox.qml │ │ │ ├── CheckDelegate.qml │ │ │ ├── CheckIndicator.qml │ │ │ ├── ComboBox.qml │ │ │ ├── CursorDelegate.qml │ │ │ ├── DelayButton.qml │ │ │ ├── Dial.qml │ │ │ ├── Dialog.qml │ │ │ ├── DialogButtonBox.qml │ │ │ ├── Drawer.qml │ │ │ ├── ElevationEffect.qml │ │ │ ├── FastDropShadow.qml │ │ │ ├── Frame.qml │ │ │ ├── GroupBox.qml │ │ │ ├── ItemDelegate.qml │ │ │ ├── Label.qml │ │ │ ├── Menu.qml │ │ │ ├── MenuBar.qml │ │ │ ├── MenuBarItem.qml │ │ │ ├── MenuItem.qml │ │ │ ├── MenuSeparator.qml │ │ │ ├── Page.qml │ │ │ ├── PageIndicator.qml │ │ │ ├── Pane.qml │ │ │ ├── Popup.qml │ │ │ ├── ProgressBar.qml │ │ │ ├── RadioButton.qml │ │ │ ├── RadioDelegate.qml │ │ │ ├── RadioIndicator.qml │ │ │ ├── RangeSlider.qml │ │ │ ├── RectangularGlow.qml │ │ │ ├── RoundButton.qml │ │ │ ├── ScrollBar.qml │ │ │ ├── ScrollIndicator.qml │ │ │ ├── Slider.qml │ │ │ ├── SliderHandle.qml │ │ │ ├── SpinBox.qml │ │ │ ├── StackView.qml │ │ │ ├── SwipeDelegate.qml │ │ │ ├── SwipeView.qml │ │ │ ├── Switch.qml │ │ │ ├── SwitchDelegate.qml │ │ │ ├── SwitchIndicator.qml │ │ │ ├── TabBar.qml │ │ │ ├── TabButton.qml │ │ │ ├── TextArea.qml │ │ │ ├── TextField.qml │ │ │ ├── ToolBar.qml │ │ │ ├── ToolButton.qml │ │ │ ├── ToolSeparator.qml │ │ │ ├── ToolTip.qml │ │ │ ├── Tumbler.qml │ │ │ ├── iosstyle.pri │ │ │ ├── iosstyle.pro │ │ │ ├── plugins.qmltypes │ │ │ ├── qmldir │ │ │ ├── qquickiosstyleripple.cpp │ │ │ ├── qquickiosstyleripple_p.h │ │ │ ├── qquickiosstylestyle.cpp │ │ │ ├── qquickiosstylestyle_ios.h │ │ │ ├── qquickiosstylestyle_ios.mm │ │ │ ├── qquickiosstylestyle_p.h │ │ │ ├── qquickiosstyletheme.cpp │ │ │ ├── qquickiosstyletheme_p.h │ │ │ ├── qt_attribution.json │ │ │ ├── qtquickcontrols2iosstylestyleplugin.cpp │ │ │ ├── qtquickcontrols2iosstylestyleplugin.qrc │ │ │ └── shaders/ │ │ │ ├── +glslcore/ │ │ │ │ └── RectangularGlow.frag │ │ │ ├── +hlsl/ │ │ │ │ └── RectangularGlow.frag │ │ │ └── RectangularGlow.frag │ │ └── styles.pro │ ├── widgets/ │ │ ├── CMakeLists.txt │ │ ├── asemanandroidnativenotification.cpp │ │ ├── asemanandroidnativenotification.h │ │ ├── asemandesktoptools.cpp │ │ ├── asemandesktoptools.h │ │ ├── asemanfonthandler.cpp │ │ ├── asemanfonthandler.h │ │ ├── asemankdewallet.cpp │ │ ├── asemankdewallet.h │ │ ├── asemanlinuxnativenotification.cpp │ │ ├── asemanlinuxnativenotification.h │ │ ├── asemanmacnativenotification.cpp │ │ ├── asemanmacnativenotification.h │ │ ├── asemannativenotification.cpp │ │ ├── asemannativenotification.h │ │ ├── asemannativenotificationitem.cpp │ │ ├── asemannativenotificationitem.h │ │ ├── asemannotification.cpp │ │ ├── asemannotification.h │ │ ├── asemansystemtray.cpp │ │ ├── asemansystemtray.h │ │ ├── asemantaskbarbutton.cpp │ │ ├── asemantaskbarbutton.h │ │ ├── asemanwidgets_global.h │ │ ├── private/ │ │ │ ├── asemanabstracttaskbarbuttonengine.cpp │ │ │ ├── asemanabstracttaskbarbuttonengine.h │ │ │ ├── asemanmactaskbarbuttonengine.cpp │ │ │ ├── asemanmactaskbarbuttonengine.h │ │ │ ├── asemanunitytaskbarbuttonengine.cpp │ │ │ ├── asemanunitytaskbarbuttonengine.h │ │ │ ├── asemanwintaskbarbuttonengine.cpp │ │ │ └── asemanwintaskbarbuttonengine.h │ │ ├── widgets.pri │ │ └── widgets.pro │ └── wizards/ │ ├── qtcreator/ │ │ ├── qtasemanapplication/ │ │ │ ├── CMakeLists.txt │ │ │ ├── android/ │ │ │ │ ├── AndroidManifest.xml │ │ │ │ ├── android.pri │ │ │ │ ├── build.gradle │ │ │ │ └── res/ │ │ │ │ ├── .directory │ │ │ │ ├── drawable/ │ │ │ │ │ └── splash.xml │ │ │ │ └── values/ │ │ │ │ └── style.xml │ │ │ ├── app.pro │ │ │ ├── app.qbs │ │ │ ├── full/ │ │ │ │ ├── qml/ │ │ │ │ │ ├── MainWindow.qml │ │ │ │ │ ├── imports/ │ │ │ │ │ │ ├── forms/ │ │ │ │ │ │ │ ├── ErrorDialogForm.ui.qml │ │ │ │ │ │ │ ├── MainForm.ui.qml │ │ │ │ │ │ │ ├── WaitDialog.ui.qml │ │ │ │ │ │ │ └── qmldir │ │ │ │ │ │ ├── globals/ │ │ │ │ │ │ │ ├── Colors.qml │ │ │ │ │ │ │ ├── Constants.qml │ │ │ │ │ │ │ ├── Fonts.qml │ │ │ │ │ │ │ ├── GlobalSettings.qml │ │ │ │ │ │ │ └── qmldir │ │ │ │ │ │ ├── models/ │ │ │ │ │ │ │ ├── ExampleModel.qml │ │ │ │ │ │ │ └── qmldir │ │ │ │ │ │ └── requests/ │ │ │ │ │ │ ├── BaseRequest.qml │ │ │ │ │ │ ├── ExampleRequest.qml │ │ │ │ │ │ └── qmldir │ │ │ │ │ ├── main.qml │ │ │ │ │ ├── qml.qrc │ │ │ │ │ ├── qtquickcontrols2.conf │ │ │ │ │ └── routes/ │ │ │ │ │ ├── ErrorDialog.qml │ │ │ │ │ ├── ExamplePopup.qml │ │ │ │ │ ├── ViewController.qml │ │ │ │ │ └── WaitDialog.qml │ │ │ │ └── wizard.json │ │ │ ├── ios/ │ │ │ │ ├── Info.plist │ │ │ │ ├── Launch.xib │ │ │ │ ├── ios.pri │ │ │ │ ├── osxviewcontroller.h │ │ │ │ └── osxviewcontroller.mm │ │ │ ├── main.cpp │ │ │ ├── qtquickcontrols2.conf │ │ │ └── simple/ │ │ │ ├── qml/ │ │ │ │ ├── MainForm.ui.qml │ │ │ │ ├── MainWindow.qml │ │ │ │ ├── main.qml │ │ │ │ ├── qml.qrc │ │ │ │ └── qtquickcontrols2.conf │ │ │ └── wizard.json │ │ └── qtcreator.pro │ └── wizards.pro ├── sync.profile └── tests/ ├── auto/ │ ├── auto.pro │ └── cmake/ │ └── cmake.pro └── tests.pro