Explorar el Código

Graphic daily dev a little bit

ryoii hace 6 años
padre
commit
c33b0688e1

+ 0 - 2
mirai-console-graphical/src/main/kotlin/net/mamoe/mirai/console/graphical/controller/MiraiGraphicalUIController.kt

@@ -25,8 +25,6 @@ class MiraiGraphicalUIController : Controller(), MiraiConsoleUI {
     val botList = observableListOf<BotModel>()
     val pluginList: ObservableList<PluginModel> by lazy(::getPluginsFromConsole)
 
-//    val consoleConfig : Map<String, Any> by lazy(::getConfigFromConsole)
-
     val consoleInfo = ConsoleInfo()
 
     fun login(qq: String, psd: String) {

+ 24 - 11
mirai-console-graphical/src/main/kotlin/net/mamoe/mirai/console/graphical/view/SettingsView.kt

@@ -1,23 +1,36 @@
 package net.mamoe.mirai.console.graphical.view
 
 import net.mamoe.mirai.console.graphical.controller.MiraiGraphicalUIController
+import net.mamoe.mirai.console.graphical.util.jfxButton
 import net.mamoe.mirai.console.graphical.util.jfxTextfield
-import tornadofx.View
-import tornadofx.field
-import tornadofx.fieldset
-import tornadofx.form
+import tornadofx.*
 
 class SettingsView : View() {
 
     private val controller = find<MiraiGraphicalUIController>()
 
     override val root = form {
-//        controller.consoleConfig.forEach {
-//            fieldset {
-//                field(it.key) {
-//                    jfxTextfield(it.value.toString()) { isEditable = false }
-//                }
-//            }
-//        }
+
+        fieldset {
+            field {
+                jfxButton("撤掉") {  }
+                jfxButton("保存") {  }
+            }
+        }
+
+        fieldset("插件目录") {
+            field {
+                jfxTextfield("...") { isEditable = false }
+                jfxButton("打开目录")
+            }
+        }
+
+        fieldset("最大日志容量") {
+            field {
+                jfxTextfield("...") {
+
+                }
+            }
+        }
     }
 }