Improve content of messageboxes
authorTobias Koenig <tobias.koenig@kdab.com>
Mon, 22 Oct 2012 14:38:16 +0000 (16:38 +0200)
committerTobias Koenig <tobias.koenig@kdab.com>
Mon, 22 Oct 2012 14:38:16 +0000 (16:38 +0200)
messagebox.qml

index 022f1da..f2a6f7f 100644 (file)
@@ -3,45 +3,50 @@ import QtGui 1.0
 Widget {
   VBoxLayout {
     PushButton {
-      text: "MessageBox instance"
+      text: qsTr("MessageBox instance")
 
       onClicked: messageBox.show()
     }
 
     PushButton {
       id: aboutButton
-      text: "MessageBox::about"
-      onClicked: MessageBox.about(aboutButton, "title", "text")
+      text: qsTr("MessageBox::about")
+      onClicked: MessageBox.about(aboutButton, qsTr("About DeclarativeWidgets"), qsTr("This is a text about declarative widgets."))
     }
+
     PushButton {
-      text: "MessageBox::aboutQt"
-      onClicked: MessageBox.aboutQt(0, "text")
+      text: qsTr("MessageBox::aboutQt")
+      onClicked: MessageBox.aboutQt(0, qsTr("About Qt"))
     }
+
     PushButton {
-      text: "MessageBox::critical"
+      text: qsTr("MessageBox::critical")
       onClicked: {
-        var button = MessageBox.critical(0, "title", "text")
+        var button = MessageBox.critical(0, qsTr("Error"), qsTr("An error occurred!"))
         console.log("MessageBox.critical returned " + button)
       }
     }
+
     PushButton {
-      text: "MessageBox::information"
+      text: qsTr("MessageBox::information")
       onClicked: {
-        var button = MessageBox.information(0, "title", "text")
+        var button = MessageBox.information(0, qsTr("Information"), qsTr("The taxi is here"))
         console.log("MessageBox.information returned " + button)
       }
     }
+
     PushButton {
-      text: "MessageBox::question"
+      text: qsTr("MessageBox::question")
       onClicked: {
-        var button = MessageBox.question(0, "title", "text", MessageBox.Retry | MessageBox.Abort | MessageBox.Ignore, MessageBox.Abort)
+        var button = MessageBox.question(0, qsTr("Network error"), qsTr("Can not connect to host"), MessageBox.Retry | MessageBox.Abort | MessageBox.Ignore, MessageBox.Abort)
         console.log("MessageBox.question returned " + button)
       }
     }
+
     PushButton {
-      text: "MessageBox::warning"
+      text: qsTr("MessageBox::warning")
       onClicked: {
-        var button = MessageBox.warning(0, "title", "text", MessageBox.Ok | MessageBox.Cancel)
+        var button = MessageBox.warning(0, qsTr("Warning"), qsTr("Do you really want to quit?"), MessageBox.Ok | MessageBox.Cancel, MessageBox.Ok)
         console.log("MessageBox.warning returned " + button)
       }
     }
@@ -50,8 +55,8 @@ Widget {
   MessageBox {
     id: messageBox
 
-    windowTitle: "MessageBox instance"
-    text: "text"
-    detailedText: "detailedText"
+    windowTitle: qsTr("MessageBox instance")
+    text: qsTr("text")
+    detailedText: qsTr("detailedText")
   }
 }