Iklan Header

projects.co.id

Source Code Untuk Membuat Splitter Dengan Python Menggunakan Library PySide


 
Pada kesempatan kali ini saya akan membagikan source code untuk membuat splitter dengan python menggunakan library pyside.

Berikut source code untuk membuat splitter dengan python



#!/usr/bin/python
# -*- coding: utf-8 -*-

"""
www.kodetiket.web.id
"""

import sys
from PySide import QtGui, QtCore

class Example(QtGui.QWidget):

def __init__(self):
super(Example, self).__init__()

self.initUI()

def initUI(self):

hbox = QtGui.QHBoxLayout(self)

topleft = QtGui.QFrame(self)
topleft.setFrameShape(QtGui.QFrame.StyledPanel)

topright = QtGui.QFrame(self)
topright.setFrameShape(QtGui.QFrame.StyledPanel)

bottom = QtGui.QFrame(self)
bottom.setFrameShape(QtGui.QFrame.StyledPanel)

splitter1 = QtGui.QSplitter(QtCore.Qt.Horizontal)
splitter1.addWidget(topleft)
splitter1.addWidget(topright)

splitter2 = QtGui.QSplitter(QtCore.Qt.Vertical)
splitter2.addWidget(splitter1)
splitter2.addWidget(bottom)

hbox.addWidget(splitter2)
self.setLayout(hbox)
QtGui.QApplication.setStyle(QtGui.QStyleFactory.create('Cleanlooks'))

self.setGeometry(300, 300, 300, 200)
self.setWindowTitle('QtGui.QSplitter')
self.show()

def onChanged(self, text):

self.lbl.setText(text)
self.lbl.adjustSize()


def main():

app = QtGui.QApplication(sys.argv)
ex = Example()
sys.exit(app.exec_())


if __name__ == '__main__':
main()


Berikut screenshot hasil running code diatas

Source Code Untuk Membuat Splitter Dengan Python Menggunakan Library PySide

 

Berlangganan update artikel terbaru via email:

0 Response to "Source Code Untuk Membuat Splitter Dengan Python Menggunakan Library PySide"

Posting Komentar

Iklan Atas Artikel

Iklan Tengah Artikel 1

Iklan Tengah Artikel 2

Iklan Bawah Artikel