Форум программистов, компьютерный форум, киберфорум
Python: GUI, графика
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
0 / 0 / 0
Регистрация: 14.11.2013
Сообщений: 68

Не подключается скроллбар в диалоговом окне

10.12.2020, 17:47. Показов 451. Ответов 0

Студворк — интернет-сервис помощи студентам
Всем доброго времени суток!
У меня возникла проблема: при добавлении объектов в scrollArea не появляется скролл бар. Не могу понять в чём дело, просьба помочь)
Файлик создан QtDesigner, я попытался туда вкорячить цикл.
Я добавляю объект и двигаю его по координатам, я так думаю что сам подход не верный. Может кто-то сталкивался уже?
Заранее спасибо!

Python
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
# -*- coding: utf-8 -*-
 
# Form implementation generated from reading ui file 'ui_2_test.ui'
#
# Created by: PyQt5 UI code generator 5.15.2
#
# WARNING: Any manual changes made to this file will be lost when pyuic5 is
# run again.  Do not edit this file unless you know what you are doing.
 
 
from PyQt5 import QtCore, QtGui, QtWidgets
 
 
class Ui_Dialog(object):
    def setupUi(self, Dialog):
        Dialog.setObjectName("Dialog")
        Dialog.resize(640, 480)
        self.verticalLayout = QtWidgets.QVBoxLayout(Dialog)
        self.verticalLayout.setObjectName("verticalLayout")
        self.scrollArea = QtWidgets.QScrollArea(Dialog)
        self.scrollArea.setWidgetResizable(True)
        self.scrollArea.setObjectName("scrollArea")
        self.scrollAreaWidgetContents = QtWidgets.QWidget()
        self.scrollAreaWidgetContents.setGeometry(QtCore.QRect(0, 0, 618, 458))
        self.scrollAreaWidgetContents.setObjectName("scrollAreaWidgetContents")
        y=50
        for i in range(5):
            self.i = QtWidgets.QLabel(self.scrollAreaWidgetContents)
 
            self.i.setGeometry(QtCore.QRect(50, y, 500, 120))
            font = QtGui.QFont()
            font.setFamily("Montserrat")
            font.setBold(True)
            font.setWeight(75)
            self.i.setFont(font)
            self.i.setText(str(i))
            self.i.setAlignment(QtCore.Qt.AlignCenter)
            self.i.setWordWrap(True)
            self.i.setObjectName(str(i))
            y+= 130
        self.scrollArea.setWidget(self.scrollAreaWidgetContents)
        self.verticalLayout.addWidget(self.scrollArea)
 
        self.retranslateUi(Dialog)
        QtCore.QMetaObject.connectSlotsByName(Dialog)
 
    def retranslateUi(self, Dialog):
        _translate = QtCore.QCoreApplication.translate
        Dialog.setWindowTitle(_translate("Dialog", "Dialog"))
 
 
if __name__ == "__main__":
    import sys
    app = QtWidgets.QApplication(sys.argv)
    Dialog = QtWidgets.QDialog()
    ui = Ui_Dialog()
    ui.setupUi(Dialog)
    Dialog.show()
    sys.exit(app.exec_())
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
10.12.2020, 17:47
Ответы с готовыми решениями:

Ввести текст в диалоговом окне, вывести количество символов в другом окне
Ввести текст в диалоговом окне, вывести количество символов в другом окне. B Word

Создать в новом окне работающий скроллбар
Добрый вечер всем. Нужна помощь в python tkinter. нужно в новом окне создать скроллбар, который работает. Пытался сам создать код для...

Список в диалоговом окне
У меня есть диалоговое окно со списком(идентификатор например IDC_LIST). Список инициализируется а так же заносятся новые записи. Мне...

0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
10.12.2020, 17:47
Помогаю со студенческими работами здесь

Картинка в диалоговом окне
Каким способом можно отобразить графический файл(.bmp или .jpeg) в диалоговом окне???

Знак % в диалоговом окне
Как вывести в этом окне знак процента (%) ? MessageBox(Handle, PChar(Format('Текст: %.0f, Текст%.0f, Текст %.0f , Текст %.0f', ))

Форма в диалоговом окне
Здравствуйте встал на месте и ничего не сделать я практически в js ноль. Помогите пожалуйста. Вот кусок js: showDialog('' ,'Вот...

Изображение в диалоговом окне
Добрый день. Не как не могу разобраться как выводить изображение в диалоговом окне. В родительском получается а тут нет. Я так понял надо...

Картинка в диалоговом окне
Как загрузить изображение в диалоговое окно


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Новые блоги и статьи
Программная установка даты и запрет ее изменения
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: при создании документов установить период списания автоматически. . .
Вывод данных через динамический список в справочнике
Maks 01.04.2026
Реализация из решения ниже выполнена на примере нетипового справочника "Спецтехника" разработанного в конфигурации КА2. Задача: вывести данные из ТЧ нетипового документа. . .
Функция заполнения текстового поля в реквизите формы документа
Maks 01.04.2026
Алгоритм из решения ниже реализован на нетиповом документе "ВыдачаОборудованияНаСпецтехнику" разработанного в конфигурации КА2, в дополнении к предыдущему решению. На форме документа создается. . .
К слову об оптимизации
kumehtar 01.04.2026
Вспоминаю начало 2000-х, университет, когда я писал на Delphi. Тогда среди программистов на форумах активно обсуждали аккуратную работу с памятью: нужно было следить за переменными, вовремя. . .
Идея фильтра интернета (сервер = слой+фильтр).
Hrethgir 31.03.2026
Суть идеи заключается в том, чтобы запустить свой сервер, о чём я если честно мечтал давно и давно приобрёл книгу как это сделать. Но не было причин его запускать. Очумелые учёные напечатали на. . .
Модель здравосоХранения 6. ESG-повестка и устойчивое развитие; углублённый анализ кадрового бренда
anaschu 31.03.2026
В прикрепленном документе раздумья о том, как можно поменять модель в будущем
10 пpимет, которые всегда сбываются
Maks 31.03.2026
1. Чтобы, наконец, пришла маршрутка, надо закурить. Если сигарета последняя, маршрутка придет еще до второй затяжки даже вопреки расписанию. 2. Нaдоели зима и снег? Не надо переезжать. Достаточно. . .
Перемещение выделенных строк ТЧ из одного документа в другой
Maks 31.03.2026
Реализация из решения ниже выполнена на примере нетипового документа "ВыдачаОборудованияНаСпецтехнику" с единственной табличной частью "ОборудованиеИКомплектующие" разработанного в конфигурации КА2. . . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru