-
Notifications
You must be signed in to change notification settings - Fork 35
Open
Labels
troubleshootingInvestigating an issue to determine its statusInvestigating an issue to determine its status
Description
This has always been getting me and I don't know what to do.
first, I was trying to compile it so I can test if ui is working and I always get 13 errors for some odd reason. it's either the UI, or the code itself.
Due to GitHub not supporting Go and UI, I decided to copy the whole thing here. Sorry! Here's both the generated go file and the UI file in question:
// Generated by miqt-uic. To update this file, edit the .ui file in
// Qt Designer, and then run 'go generate'.
//
//go:generate miqt-uic -InFile ui/WindowUI.ui -OutFile WindowUI.go
package main
import (
"github.com/mappu/miqt/qt"
)
type MainWindowUi struct {
MainWindow *qt.QMainWindow
centralwidget *qt.QWidget
refreshBtn *qt.QPushButton
refrAutoChk *qt.QCheckBox
ServerInfo *qt.QTreeView
label *qt.QLabel
splitter *qt.QSplitter
layoutWidget *qt.QWidget
verticalLayout_2 *qt.QVBoxLayout
label_2 *qt.QLabel
isServerDownLabel *qt.QLabel
layoutWidget *qt.QWidget
verticalLayout_3 *qt.QVBoxLayout
label_4 *qt.QLabel
isServerFullLabel *qt.QLabel
menubar *qt.QMenuBar
menuAbout *qt.QMenu
menuPreferences *qt.QMenu
statusbar *qt.QStatusBar
actionAbout_This_Program *qt.QAction
actionPreferences *qt.QAction
actionJoin_Server *qt.QAction
actionJoin_Server_2 *qt.QAction
}
// NewMainWindowUi creates all Qt widget classes for MainWindow.
func NewMainWindowUi() *MainWindowUi {
ui := &MainWindowUi{}
ui.MainWindow = qt.NewQMainWindow(nil)
ui.MainWindow.SetObjectName("MainWindow")
ui.MainWindow.Resize(548, 485)
ui.actionAbout_This_Program = qt.NewQAction()
ui.actionAbout_This_Program.SetObjectName("actionAbout_This_Program")
ui.actionPreferences = qt.NewQAction()
ui.actionPreferences.SetObjectName("actionPreferences")
ui.actionJoin_Server = qt.NewQAction()
ui.actionJoin_Server.SetObjectName("actionJoin_Server")
ui.actionJoin_Server_2 = qt.NewQAction()
ui.actionJoin_Server_2.SetObjectName("actionJoin_Server_2")
ui.centralwidget = qt.NewQWidget(ui.MainWindow.QWidget)
ui.centralwidget.SetObjectName("centralwidget")
ui.refreshBtn = qt.NewQPushButton(ui.centralwidget)
ui.refreshBtn.SetObjectName("refreshBtn")
ui.refreshBtn.SetGeometry(qt.NewQRect(20, 300, 88, 27))
ui.refrAutoChk = qt.NewQCheckBox(ui.centralwidget)
ui.refrAutoChk.SetObjectName("refrAutoChk")
ui.refrAutoChk.SetGeometry(qt.NewQRect(60, 340, 161, 25))
/* miqt-uic: no handler for refrAutoChk property 'cursor' */
ui.ServerInfo = qt.NewQTreeView(ui.centralwidget)
ui.ServerInfo.SetObjectName("ServerInfo")
ui.ServerInfo.SetGeometry(qt.NewQRect(20, 70, 251, 192))
ui.label = qt.NewQLabel(ui.centralwidget)
ui.label.SetObjectName("label")
ui.label.SetGeometry(qt.NewQRect(20, 50, 66, 19))
ui.splitter = qt.NewQSplitter(ui.centralwidget)
ui.splitter.SetObjectName("splitter")
ui.splitter.SetGeometry(qt.NewQRect(290, 70, 231, 191))
ui.splitter.SetOrientation(qt.Vertical)
ui.splitter.SetHandleWidth(93)
ui.layoutWidget = qt.NewQWidget(ui.splitter.QWidget)
ui.layoutWidget.SetObjectName("layoutWidget")
ui.verticalLayout_2 = qt.NewQVBoxLayout(ui.layoutWidget)
ui.verticalLayout_2.SetObjectName("verticalLayout_2")
ui.verticalLayout_2.SetContentsMargins(11, 11, 11, 11)
ui.verticalLayout_2.SetSpacing(6)
ui.label_2 = qt.NewQLabel(ui.layoutWidget)
ui.label_2.SetObjectName("label_2")
ui.label_2.SetAlignment(qt.AlignCenter)
ui.verticalLayout_2.AddWidget(ui.label_2.QWidget)
ui.isServerDownLabel = qt.NewQLabel(ui.layoutWidget)
ui.isServerDownLabel.SetObjectName("isServerDownLabel")
ui.isServerDownLabel.SetAlignment(qt.AlignCenter)
ui.isServerDownLabel.SetWordWrap(false)
ui.verticalLayout_2.AddWidget(ui.isServerDownLabel.QWidget)
ui.splitter.AddWidget(ui.layoutWidget)
ui.layoutWidget = qt.NewQWidget(ui.splitter.QWidget)
ui.layoutWidget.SetObjectName("layoutWidget")
ui.verticalLayout_3 = qt.NewQVBoxLayout(ui.layoutWidget)
ui.verticalLayout_3.SetObjectName("verticalLayout_3")
ui.verticalLayout_3.SetContentsMargins(11, 11, 11, 11)
ui.verticalLayout_3.SetSpacing(6)
ui.label_4 = qt.NewQLabel(ui.layoutWidget)
ui.label_4.SetObjectName("label_4")
ui.label_4.SetAlignment(qt.AlignCenter)
ui.verticalLayout_3.AddWidget(ui.label_4.QWidget)
ui.isServerFullLabel = qt.NewQLabel(ui.layoutWidget)
ui.isServerFullLabel.SetObjectName("isServerFullLabel")
ui.isServerFullLabel.SetAlignment(qt.AlignCenter)
ui.isServerFullLabel.SetWordWrap(false)
ui.verticalLayout_3.AddWidget(ui.isServerFullLabel.QWidget)
ui.splitter.AddWidget(ui.layoutWidget)
ui.MainWindow.SetCentralWidget(ui.centralwidget) // Set central widget
ui.menubar = qt.NewQMenuBar(ui.MainWindow.QWidget)
ui.menubar.SetObjectName("menubar")
ui.menubar.Resize(548, 23)
ui.menuAbout = qt.NewQMenu(ui.menubar.QWidget)
ui.menuAbout.SetObjectName("menuAbout")
ui.menuAbout.QWidget.AddAction(ui.actionAbout_This_Program)
ui.menuPreferences = qt.NewQMenu(ui.menubar.QWidget)
ui.menuPreferences.SetObjectName("menuPreferences")
ui.menuPreferences.QWidget.AddAction(ui.actionPreferences)
ui.menuPreferences.AddSeparator()
ui.menuPreferences.QWidget.AddAction(ui.actionJoin_Server_2)
ui.menubar.AddMenu(ui.menuAbout)
ui.menubar.AddMenu(ui.menuPreferences)
ui.MainWindow.SetMenuBar(ui.menubar)
ui.statusbar = qt.NewQStatusBar(ui.MainWindow.QWidget)
ui.statusbar.SetObjectName("statusbar")
ui.MainWindow.SetStatusBar(ui.statusbar)
ui.Retranslate()
return ui
}
// Retranslate reapplies all text translations.
func (ui *MainWindowUi) Retranslate() {
ui.MainWindow.SetWindowTitle(qt.QCoreApplication_Tr("MainWindow"))
ui.actionAbout_This_Program.SetText(qt.QMainWindow_Tr("About This Program"))
ui.actionPreferences.SetText(qt.QMainWindow_Tr("Preferences"))
ui.actionJoin_Server.SetText(qt.QMainWindow_Tr("Join Server"))
ui.actionJoin_Server_2.SetText(qt.QMainWindow_Tr("Join Server"))
ui.refreshBtn.SetStatusTip(qt.QWidget_Tr("Refresh server info."))
ui.refreshBtn.SetText(qt.QWidget_Tr("Refresh"))
ui.refrAutoChk.SetStatusTip(qt.QWidget_Tr("Refresh server info every 10 seconds."))
ui.refrAutoChk.SetText(qt.QWidget_Tr("Auto Refresh"))
ui.label.SetText(qt.QWidget_Tr("Info:"))
ui.label_2.SetText(qt.QWidget_Tr("is Shounic Trenches down?"))
ui.isServerDownLabel.SetText(qt.QWidget_Tr("I don't know."))
ui.label_4.SetText(qt.QWidget_Tr("is Shounic Trenches full?"))
ui.isServerFullLabel.SetText(qt.QWidget_Tr("I don't know."))
ui.menuAbout.SetTitle(qt.QMenuBar_Tr("About"))
ui.menuPreferences.SetTitle(qt.QMenuBar_Tr("Tools"))
}<?xml version="1.0" encoding="UTF-8"?>
<ui version="4.0">
<class>MainWindow</class>
<widget class="QMainWindow" name="MainWindow">
<property name="geometry">
<rect>
<x>0</x>
<y>0</y>
<width>548</width>
<height>485</height>
</rect>
</property>
<property name="windowTitle">
<string>MainWindow</string>
</property>
<widget class="QWidget" name="centralwidget">
<widget class="QPushButton" name="refreshBtn">
<property name="geometry">
<rect>
<x>20</x>
<y>300</y>
<width>88</width>
<height>27</height>
</rect>
</property>
<property name="statusTip">
<string>Refresh server info.</string>
</property>
<property name="text">
<string>Refresh</string>
</property>
</widget>
<widget class="QCheckBox" name="refrAutoChk">
<property name="geometry">
<rect>
<x>60</x>
<y>340</y>
<width>161</width>
<height>25</height>
</rect>
</property>
<property name="cursor">
<cursorShape>ArrowCursor</cursorShape>
</property>
<property name="statusTip">
<string>Refresh server info every 10 seconds.</string>
</property>
<property name="text">
<string>Auto Refresh</string>
</property>
</widget>
<widget class="QTreeView" name="ServerInfo">
<property name="geometry">
<rect>
<x>20</x>
<y>70</y>
<width>251</width>
<height>192</height>
</rect>
</property>
</widget>
<widget class="QLabel" name="label">
<property name="geometry">
<rect>
<x>20</x>
<y>50</y>
<width>66</width>
<height>19</height>
</rect>
</property>
<property name="text">
<string>Info:</string>
</property>
</widget>
<widget class="QSplitter" name="splitter">
<property name="geometry">
<rect>
<x>290</x>
<y>70</y>
<width>231</width>
<height>191</height>
</rect>
</property>
<property name="orientation">
<enum>Qt::Vertical</enum>
</property>
<property name="handleWidth">
<number>93</number>
</property>
<widget class="QWidget" name="layoutWidget">
<layout class="QVBoxLayout" name="verticalLayout_2">
<item>
<widget class="QLabel" name="label_2">
<property name="text">
<string>is Shounic Trenches down?</string>
</property>
<property name="alignment">
<set>Qt::AlignCenter</set>
</property>
</widget>
</item>
<item>
<widget class="QLabel" name="isServerDownLabel">
<property name="text">
<string>I don't know.</string>
</property>
<property name="alignment">
<set>Qt::AlignCenter</set>
</property>
<property name="wordWrap">
<bool>false</bool>
</property>
</widget>
</item>
</layout>
</widget>
<widget class="QWidget" name="layoutWidget">
<layout class="QVBoxLayout" name="verticalLayout_3">
<item>
<widget class="QLabel" name="label_4">
<property name="text">
<string>is Shounic Trenches full?</string>
</property>
<property name="alignment">
<set>Qt::AlignCenter</set>
</property>
</widget>
</item>
<item>
<widget class="QLabel" name="isServerFullLabel">
<property name="text">
<string>I don't know.</string>
</property>
<property name="alignment">
<set>Qt::AlignCenter</set>
</property>
<property name="wordWrap">
<bool>false</bool>
</property>
</widget>
</item>
</layout>
</widget>
</widget>
</widget>
<widget class="QMenuBar" name="menubar">
<property name="geometry">
<rect>
<x>0</x>
<y>0</y>
<width>548</width>
<height>23</height>
</rect>
</property>
<widget class="QMenu" name="menuAbout">
<property name="title">
<string>About</string>
</property>
<addaction name="actionAbout_This_Program"/>
</widget>
<widget class="QMenu" name="menuPreferences">
<property name="title">
<string>Tools</string>
</property>
<addaction name="actionPreferences"/>
<addaction name="separator"/>
<addaction name="actionJoin_Server_2"/>
</widget>
<addaction name="menuAbout"/>
<addaction name="menuPreferences"/>
</widget>
<widget class="QStatusBar" name="statusbar"/>
<action name="actionAbout_This_Program">
<property name="text">
<string>About This Program</string>
</property>
</action>
<action name="actionPreferences">
<property name="text">
<string>Preferences</string>
</property>
</action>
<action name="actionJoin_Server">
<property name="text">
<string>Join Server</string>
</property>
</action>
<action name="actionJoin_Server_2">
<property name="text">
<string>Join Server</string>
</property>
</action>
</widget>
<resources/>
<connections/>
</ui>Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
troubleshootingInvestigating an issue to determine its statusInvestigating an issue to determine its status