TeroStyle - Theme initial try

This commit is contained in:
2025-03-13 15:04:53 +01:00
parent 773d398f8c
commit d300e9c92a
8 changed files with 64 additions and 2 deletions

View File

@@ -3,7 +3,7 @@ import QtQuick
import QtQuick.Controls import QtQuick.Controls
import QtQuick.Dialogs import QtQuick.Dialogs
import QtQuick.Layouts import QtQuick.Layouts
import "qrc:/TeroStyle"
Item Item
{ {

View File

@@ -1,6 +1,7 @@
import QtQuick import QtQuick
import QtQuick.Controls import QtQuick.Controls
import QtQuick.Layouts import QtQuick.Layouts
import "qrc:/TeroStyle"
Window Window
{ {

View File

@@ -1,6 +1,7 @@
import QtQuick import QtQuick
import QtQuick.Controls import QtQuick.Controls
import QtQuick.Layouts import QtQuick.Layouts
//import "qrc:/TeroStyle"
Item Item
{ {

37
TeroStyle/Button.qml Executable file
View File

@@ -0,0 +1,37 @@
import QtQuick
import QtQuick.Templates as T
T.Button
{
id: tsBut
property int tsWidth: tsButtonText.width + 10
property int tsHeight: tsButtonText.height + 8
height: tsHeight
width: tsWidth
background: Rectangle
{
id: tsButton
anchors.fill: parent
radius: 50
color: "red"
MouseArea
{
id: mouseArea
anchors.fill: parent
onClicked: tsBut.clicked()
}
Text
{
id: tsButtonText
anchors.centerIn: parent
color: "indigo"
//font.pixelSize: 13
font: tsBut.font
text: tsBut.text
}
}
}

15
TeroStyle/TeroStyle.qml Normal file
View File

@@ -0,0 +1,15 @@
import QtQuick
import QtQuick.Controls
Item
{
id: teroStyle
anchors.fill: parent
Rectangle
{
anchors.fill: parent
color: "dodgerblue"
}
}

3
TeroStyle/qmldir Executable file
View File

@@ -0,0 +1,3 @@
module TeroStyle
TeroStyle 1.0 TeroStyle.qml
Button 1.0 Button.qml

View File

@@ -100,7 +100,8 @@ if __name__ == "__main__":
pyq_server = QLocalServer() pyq_server = QLocalServer()
pyq_server.listen("PYQCRM_INSTANCE") pyq_server.listen("PYQCRM_INSTANCE")
engine.addImportPath("qrc:/"); engine.addImportPath("qrc:/")
engine.addImportPath("qrc:/Style")
# qml_file = Path(__file__).resolve().parent / "Gui/main.qml" # qml_file = Path(__file__).resolve().parent / "Gui/main.qml"

View File

@@ -49,5 +49,9 @@
<file>Gui/UtilityDialogs.qml</file> <file>Gui/UtilityDialogs.qml</file>
<file>Gui/OffersTable.qml</file> <file>Gui/OffersTable.qml</file>
<file>Gui/OfferTable.qml</file> <file>Gui/OfferTable.qml</file>
<file>TeroStyle/Button.qml</file>
<file>TeroStyle/qmldir</file>
<file>TeroStyle/TeroStyle.qml</file>
</qresource> </qresource>
<qresource prefix="/TeroStyle"/>
</RCC> </RCC>