mirror of
				https://github.com/subsurface/subsurface.git
				synced 2025-02-19 22:16:15 +00:00 
			
		
		
		
	This makes the code easier to read and manage. Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
		
			
				
	
	
		
			22 lines
		
	
	
	
		
			587 B
		
	
	
	
		
			QML
		
	
	
	
	
	
			
		
		
	
	
			22 lines
		
	
	
	
		
			587 B
		
	
	
	
		
			QML
		
	
	
	
	
	
// SPDX-License-Identifier: GPL-2.0
 | 
						|
import QtQuick 2.11
 | 
						|
import QtQuick.Controls 2.4
 | 
						|
import QtQuick.Layouts 1.11
 | 
						|
import org.kde.kirigami 2.4 as Kirigami
 | 
						|
 | 
						|
// this reuses our themed combo box, but makes it editable and behave consistently
 | 
						|
// for the dive edit page - this reduces redundant code on that page
 | 
						|
TemplateComboBox {
 | 
						|
	id: ecb
 | 
						|
	editable: true
 | 
						|
	inputMethodHints: Qt.ImhNoPredictiveText
 | 
						|
	onActivated: {
 | 
						|
		focus = false
 | 
						|
	}
 | 
						|
	onAccepted: {
 | 
						|
		focus = false
 | 
						|
	}
 | 
						|
	onEditTextChanged: { // this allows us to set the initial text in DiveDetails / startEditMode()
 | 
						|
		displayText = editText
 | 
						|
	}
 | 
						|
}
 |