#c #qt
Вопрос:
Я хочу задать вопрос, ширина моего qt centralwidget составляет 1160, а высота-1242. Когда я бежал, дно не показывалось, потому что размер слишком большой. Я добавляю вертикальную полосу прокрутки в qt design, но я не знаю, как ее связать, что означает, что когда я нажимаю вертикальную полосу прокрутки, она не перемещается вниз. Я пишу на C .
Комментарии:
1. Вероятно, вы хотите добавить виджет QScrollArea в свое окно, поместить остальную часть содержимого окна в качестве дочерних элементов отдельного QWidget, а затем вызвать setWidget(theSeparateWidget) в QScrollArea, чтобы он знал, как прокручивать это содержимое. См.: doc.qt.io/qt-5/qscrollarea.html
2. Я пытаюсь добавить область прокрутки в пользовательский интерфейс дизайна и поместить весь свой виджет в область прокрутки. На самом деле я не знаю, как использовать контент. Я имею в виду, например, что следует и куда следует класть и куда мне следует класть. Например, я планирую использовать void setWidget, но я не знаю, куда его поместить и как его использовать. (пустое главное окно:: setWidget) ?
3. Тут я ничем не могу тебе помочь. Я предлагаю вам просмотреть программы, которые входят в папку примеров QT для QScrollArea, чтобы получить представление о том, как они ее используют, и скопировать их шаблоны использования.