Ovh instance management with PySide2
Nie możesz wybrać więcej, niż 25 tematów Tematy muszą się zaczynać od litery lub cyfry, mogą zawierać myślniki ('-') i mogą mieć do 35 znaków.

MainApplication.py 5.7 KiB

3 lat temu
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132
  1. # -*- coding: utf-8 -*-
  2. ################################################################################
  3. ## Form generated from reading UI file 'MainApplication.ui'
  4. ##
  5. ## Created by: Qt User Interface Compiler version 5.15.2
  6. ##
  7. ## WARNING! All changes made in this file will be lost when recompiling UI file!
  8. ################################################################################
  9. from PySide2.QtCore import *
  10. from PySide2.QtGui import *
  11. from PySide2.QtWidgets import *
  12. class Ui_MainWindow(object):
  13. def setupUi(self, MainWindow):
  14. if not MainWindow.objectName():
  15. MainWindow.setObjectName(u"MainWindow")
  16. MainWindow.resize(722, 440)
  17. self.centralwidget = QWidget(MainWindow)
  18. self.centralwidget.setObjectName(u"centralwidget")
  19. self.userView = QListView(self.centralwidget)
  20. self.userView.setObjectName(u"userView")
  21. self.userView.setGeometry(QRect(10, 40, 260, 350))
  22. self.userView.setSelectionMode(QAbstractItemView.ExtendedSelection)
  23. self.instanceView = QTableView(self.centralwidget)
  24. self.instanceView.setObjectName(u"instanceView")
  25. self.instanceView.setGeometry(QRect(300, 40, 411, 350))
  26. self.line = QFrame(self.centralwidget)
  27. self.line.setObjectName(u"line")
  28. self.line.setGeometry(QRect(275, 40, 20, 350))
  29. self.line.setFrameShape(QFrame.VLine)
  30. self.line.setFrameShadow(QFrame.Sunken)
  31. self.UsersLabel = QLabel(self.centralwidget)
  32. self.UsersLabel.setObjectName(u"UsersLabel")
  33. self.UsersLabel.setGeometry(QRect(10, 10, 260, 20))
  34. font = QFont()
  35. font.setPointSize(10)
  36. self.UsersLabel.setFont(font)
  37. self.UsersLabel.setAlignment(Qt.AlignCenter)
  38. self.InstancesLabel = QLabel(self.centralwidget)
  39. self.InstancesLabel.setObjectName(u"InstancesLabel")
  40. self.InstancesLabel.setGeometry(QRect(300, 10, 420, 20))
  41. self.InstancesLabel.setFont(font)
  42. self.InstancesLabel.setAlignment(Qt.AlignCenter)
  43. self.layoutWidget = QWidget(self.centralwidget)
  44. self.layoutWidget.setObjectName(u"layoutWidget")
  45. self.layoutWidget.setGeometry(QRect(10, 400, 267, 30))
  46. self.horizontalLayout_2 = QHBoxLayout(self.layoutWidget)
  47. self.horizontalLayout_2.setSpacing(5)
  48. self.horizontalLayout_2.setObjectName(u"horizontalLayout_2")
  49. self.horizontalLayout_2.setContentsMargins(0, 0, 0, 0)
  50. self.addButton = QPushButton(self.layoutWidget)
  51. self.addButton.setObjectName(u"addButton")
  52. self.horizontalLayout_2.addWidget(self.addButton)
  53. self.editButton = QPushButton(self.layoutWidget)
  54. self.editButton.setObjectName(u"editButton")
  55. self.editButton.setEnabled(False)
  56. self.horizontalLayout_2.addWidget(self.editButton)
  57. self.deleteButton = QPushButton(self.layoutWidget)
  58. self.deleteButton.setObjectName(u"deleteButton")
  59. self.deleteButton.setEnabled(False)
  60. self.horizontalLayout_2.addWidget(self.deleteButton)
  61. self.widget = QWidget(self.centralwidget)
  62. self.widget.setObjectName(u"widget")
  63. self.widget.setGeometry(QRect(303, 400, 410, 30))
  64. self.gridLayout = QGridLayout(self.widget)
  65. self.gridLayout.setObjectName(u"gridLayout")
  66. self.gridLayout.setContentsMargins(0, 0, 0, 0)
  67. self.instanciateButton = QPushButton(self.widget)
  68. self.instanciateButton.setObjectName(u"instanciateButton")
  69. self.instanciateButton.setEnabled(False)
  70. self.gridLayout.addWidget(self.instanciateButton, 0, 0, 1, 1)
  71. self.label = QLabel(self.widget)
  72. self.label.setObjectName(u"label")
  73. self.label.setAlignment(Qt.AlignCenter)
  74. self.gridLayout.addWidget(self.label, 0, 1, 1, 1)
  75. self.regionCombo = QComboBox(self.widget)
  76. self.regionCombo.setObjectName(u"regionCombo")
  77. self.gridLayout.addWidget(self.regionCombo, 0, 2, 1, 1)
  78. self.refreshButton = QPushButton(self.widget)
  79. self.refreshButton.setObjectName(u"refreshButton")
  80. self.gridLayout.addWidget(self.refreshButton, 0, 3, 1, 1)
  81. self.destroyButton = QPushButton(self.widget)
  82. self.destroyButton.setObjectName(u"destroyButton")
  83. self.destroyButton.setEnabled(False)
  84. icon = QIcon()
  85. iconThemeName = u"delete"
  86. if QIcon.hasThemeIcon(iconThemeName):
  87. icon = QIcon.fromTheme(iconThemeName)
  88. else:
  89. icon.addFile(u".", QSize(), QIcon.Normal, QIcon.Off)
  90. self.destroyButton.setIcon(icon)
  91. self.gridLayout.addWidget(self.destroyButton, 0, 4, 1, 1)
  92. MainWindow.setCentralWidget(self.centralwidget)
  93. self.retranslateUi(MainWindow)
  94. QMetaObject.connectSlotsByName(MainWindow)
  95. # setupUi
  96. def retranslateUi(self, MainWindow):
  97. MainWindow.setWindowTitle(QCoreApplication.translate("MainWindow", u"Gestion des instances OVH", None))
  98. self.UsersLabel.setText(QCoreApplication.translate("MainWindow", u"Utilisateurs", None))
  99. self.InstancesLabel.setText(QCoreApplication.translate("MainWindow", u"Instances", None))
  100. self.addButton.setText(QCoreApplication.translate("MainWindow", u"&Ajouter", None))
  101. self.editButton.setText(QCoreApplication.translate("MainWindow", u"&Modifier", None))
  102. self.deleteButton.setText(QCoreApplication.translate("MainWindow", u"&Supprimer", None))
  103. self.instanciateButton.setText(QCoreApplication.translate("MainWindow", u"&Instancier", None))
  104. self.label.setText(QCoreApplication.translate("MainWindow", u"R\u00e9gion :", None))
  105. self.refreshButton.setText(QCoreApplication.translate("MainWindow", u"Actualise&r", None))
  106. self.destroyButton.setText(QCoreApplication.translate("MainWindow", u"&D\u00e9truire", None))
  107. # retranslateUi