mirror of
				https://github.com/subsurface/subsurface.git
				synced 2025-02-19 22:16:15 +00:00 
			
		
		
		
	QML UI: add our own styled checkbox
Add out own styled checkbox as resource. Signed-off-by: Joakim Bygdell <j.bygdell@gmail.com>
This commit is contained in:
		
							parent
							
								
									071db08b14
								
							
						
					
					
						commit
						fe425924e4
					
				
					 2 changed files with 28 additions and 0 deletions
				
			
		
							
								
								
									
										27
									
								
								mobile-widgets/qml/SsrfCheckBox.qml
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										27
									
								
								mobile-widgets/qml/SsrfCheckBox.qml
									
										
									
									
									
										Normal file
									
								
							|  | @ -0,0 +1,27 @@ | |||
| // SPDX-License-Identifier: GPL-2.0 | ||||
| import QtQuick 2.3 | ||||
| import QtQuick.Controls 2.2 | ||||
| import org.kde.kirigami 2.0 as Kirigami | ||||
| 
 | ||||
| CheckBox { | ||||
| 	id: root | ||||
| 	indicator: Rectangle { | ||||
| 		implicitWidth: 20 | ||||
| 		implicitHeight: 20 | ||||
| 		x: root.leftPadding | ||||
| 		y: parent.height / 2 - height / 2 | ||||
| 		radius: 4 | ||||
| 		border.color: root.down ? subsurfaceTheme.darkerPrimaryColor : subsurfaceTheme.primaryColor | ||||
| 		color: subsurfaceTheme.drawerColor | ||||
| 
 | ||||
| 		Rectangle { | ||||
| 		    width: 12 | ||||
| 		    height: 12 | ||||
| 		    x: 4 | ||||
| 		    y: 4 | ||||
| 		    radius: 3 | ||||
| 			color: root.down ? subsurfaceTheme.darkerPrimaryColor : subsurfaceTheme.primaryColor | ||||
| 		    visible: root.checked | ||||
| 		} | ||||
| 	} | ||||
| } | ||||
|  | @ -23,6 +23,7 @@ | |||
| 		<file alias="menu-back.png">icons/menu-back.png</file> | ||||
| 		<file alias="nocloud.svg">icons/nocloud.svg</file> | ||||
| 		<file>SsrfSwitch.qml</file> | ||||
| 		<file>SsrfCheckBox.qml</file> | ||||
| 	</qresource> | ||||
| 	<qresource prefix="/"> | ||||
| 		<file>qtquickcontrols2.conf</file> | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue