Add validator for machine names

Currently this validator can't be used in QML due to a PyQt bug. I plan to call the validator manually upon receiving a signal that the text changed in a text box.

Contributes to issue CURA-2692.
This commit is contained in:
Ghostkeeper 2016-10-27 17:18:49 +02:00
parent e0b926878f
commit 37d1c0be36
No known key found for this signature in database
GPG key ID: C5F96EE2BC0F7E75
3 changed files with 35 additions and 0 deletions

View file

@ -554,6 +554,7 @@ class CuraApplication(QtApplication):
qmlRegisterType(cura.Settings.UserProfilesModel, "Cura", 1, 0, "UserProfilesModel")
qmlRegisterType(cura.Settings.MaterialSettingsVisibilityHandler, "Cura", 1, 0, "MaterialSettingsVisibilityHandler")
qmlRegisterType(cura.Settings.QualitySettingsModel, "Cura", 1, 0, "QualitySettingsModel")
qmlRegisterType(cura.Settings.MachineNameValidator, "Cura", 1, 0, "MachineNameValidator")
qmlRegisterSingletonType(cura.Settings.ContainerManager, "Cura", 1, 0, "ContainerManager", cura.Settings.ContainerManager.createContainerManager)