import sys
from PyQt5.QtWidgets import QApplication
from PyQt5.QtWidgets import QPushButton
from PyQt5.QtWidgets import QVBoxLayout
from PyQt5.QtWidgets import QWidget
app = QApplication(sys.argv)
window = QWidget()
window.setWindowTitle(‘QVBoxLayout’)
layout = QVBoxLayout()
layout.addWidget(QPushButton(‘Top’))
layout.addWidget(QPushButton(‘Center’))
layout.addWidget(QPushButton(‘Bottom’))
window.setLayout(layout)
window.show()
sys.exit(app.exec_())
merhaba arkadaşlar, yukarıdaki kod şeklini bir türlü classa çeviremedim. Nasıl yapabilirim teşekkürler
import sys
from PyQt5.QtWidgets import QApplication
from PyQt5.QtWidgets import QPushButton
from PyQt5.QtWidgets import QVBoxLayout
from PyQt5.QtWidgets import QWidget
class Window(QWidget):
def __init__(self):
super().__init__()
self.setWindowTitle("QVBoxLayout")
self.setUi()
self.show()
def setUi(self):
layout = QVBoxLayout()
layout.addWidget(QPushButton("Top"))
layout.addWidget(QPushButton("Center"))
layout.addWidget(QPushButton("Bottom"))
self.setLayout(layout)
app = QApplication(sys.argv)
w = Window()
sys.exit(app.exec_())
sanırım bu şekil bir şey istiyorsunuz.
3 Beğeni