Source code for fancywidgets.pyQtBased.FwMinimalTextEditor

#foreign
from PyQt4 import QtGui, QtCore
from PyQt4.QtCore import Qt
#this pkg
from _textEditorUtils import ToolBarFormat, ToolBarFont, ToolBarInsert, MainWindow


[docs]class FwMinimalTextEditor(MainWindow): def __init__(self, parent=None): MainWindow.__init__(self,parent) self.text.setTabStopWidth(12) self.setCentralWidget(self.text) self.addToolBar(ToolBarFont(self.text)) toolBarInsert = ToolBarInsert(self.text) self.addToolBar(toolBarInsert) self.addToolBarBreak() toolBar = ToolBarFormat(self.text) self.addToolBar(toolBar) toolBarInsert.setIconSize(QtCore.QSize(16,16)) toolBar.setIconSize(QtCore.QSize(16,16))
#self.setGeometry(100,100,700,700) if __name__ == "__main__": import sys app = QtGui.QApplication(sys.argv) w = FwMinimalTextEditor() w.setWindowTitle(w.__class__.__name__) w.show() app.exec_()