Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 18.12.2021, 12:34   #1
Viktooor
 
Регистрация: 23.05.2012
Сообщений: 9
По умолчанию не отображается comboBox

Не могу понять почему. Подскажите пожалуйста



import sys
from PyQt5.QtCore import *
from PyQt5.QtGui import *
from PyQt5.QtWidgets import *

class combodemo(QWidget):
def __init__(self, parent = None):
super(combodemo, self).__init__(parent)

self.cb = QComboBox()
self.setWindowTitle("combo box demo")
self.cb.setGeometry(20, 90, 70,20)
self.cb.addItems(["Сталь","Бронза","Алюминий"]) # I=0


def main():
app = QApplication(sys.argv)
ex = combodemo()
ex.show()
sys.exit(app.exec_())



if __name__ == '__main__':
main()
Viktooor вне форума Ответить с цитированием
Старый 18.12.2021, 13:15   #2
Viktooor
 
Регистрация: 23.05.2012
Сообщений: 9
По умолчанию не отображается combobox а spinbox нормально отображаетс

Отобразить spinBox
self.sp_D1 = QDoubleSpinBox(self,minimum =0,maximum=2000)
self.sp_D2 = QDoubleSpinBox(self,minimum =0,maximum=2000)
self.sp_D3 = QDoubleSpinBox(self,minimum =0,maximum=2000)
self.sp_L1 = QDoubleSpinBox(self,minimum =0,maximum=2000)

# Положение и размеры окна QDoubleSpinBox
self.sp_D1.setGeometry(610, 10, 70,20)
self.sp_D2.setGeometry(610, 30, 70,20)
self.sp_D3.setGeometry(610, 50, 70,20)
self.sp_L1.setGeometry(610, 70, 70,20)

self.sp_D1.valueChanged.connect(sel f.valuechange_D1)
self.sp_D2.valueChanged.connect(sel f.valuechange_D2)
self.sp_D3.valueChanged.connect(sel f.valuechange_D3)
self.sp_L1.valueChanged.connect(sel f.valuechange_L1)

def valuechange_D1(self):
D1 = self.sp_D1.value()
print("D1 =",D1)
def valuechange_D2(self):
D2 = self.sp_D2.value()
print("D2 = ",D2)
def valuechange_D3(self):
D3 = self.sp_D3.value()
print("D3 = ",D3)
def valuechange_L1(self):
L1 = self.sp_L1.value()
print("L1 = ",L1)
#------------------------------------------------------------------
self.cmb_1 = QtWidgets.QComboBox(self)
self.cmb_1.setGeometry(610, 90, 70,20)
self.cmb_1.addItems(["Сталь","Бронза","Алюминий"]) # I=0

#-----------------------------------------------------------------
Viktooor вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Webbrowser и combobox: сделать чтобы в combobox-е оставалась история посещенных сайтов uasya2 Общие вопросы Delphi 6 06.03.2011 20:24
Сайт не отображается в IE и Opera. Отображается только в FireFox. Roman_K HTML и CSS 3 03.02.2011 22:32
Combobox -> DBGrid -> Combobox... EXTREEM БД в Delphi 2 20.12.2010 18:19
Разделение ComboBox на 3 ComboBox-a artemavd Общие вопросы Delphi 1 21.07.2010 08:02
Не могу внести строку из combobox в combobox!? tacer Помощь студентам 1 30.11.2007 19:45