| Home | Trees | Indices | Help |
|---|
|
|
1 # Software License Agreement (BSD License) 2 # 3 # Copyright (c) 2012, Fraunhofer FKIE/US, Alexander Tiderko 4 # All rights reserved. 5 # 6 # Redistribution and use in source and binary forms, with or without 7 # modification, are permitted provided that the following conditions 8 # are met: 9 # 10 # * Redistributions of source code must retain the above copyright 11 # notice, this list of conditions and the following disclaimer. 12 # * Redistributions in binary form must reproduce the above 13 # copyright notice, this list of conditions and the following 14 # disclaimer in the documentation and/or other materials provided 15 # with the distribution. 16 # * Neither the name of Fraunhofer nor the names of its 17 # contributors may be used to endorse or promote products derived 18 # from this software without specific prior written permission. 19 # 20 # THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 21 # "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT 22 # LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS 23 # FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE 24 # COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, 25 # INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, 26 # BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; 27 # LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER 28 # CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 29 # LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN 30 # ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE 31 # POSSIBILITY OF SUCH DAMAGE. 32 33 from PySide import QtGui 34 from PySide import QtCore 35 36 47 4873 74 # def event(self, e): 75 # print "TYPE:", e.type() 76 # if e.type() == QtCore.QEvent.Resize: 77 # self.setMinimumHeight(0) 78 # self.setMaximumHeight(16777215) 79 # self.setMinimumWidth(0) 80 # self.setMaximumWidth(16777215) 81 # self.setSizePolicy(QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Expanding) 82 # 83 ## textEdit = self.findChild(QtGui.QTextEdit) 84 ## if textEdit != None : 85 ## textEdit.setMinimumHeight(0) 86 ## textEdit.setMaximumHeight(16777215) 87 ## textEdit.setMinimumWidth(0) 88 ## textEdit.setMaximumWidth(16777215) 89 ## textEdit.setSizePolicy(QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Expanding) 90 # return True 91 # else: 92 # result = QtGui.QMessageBox.event(self, e) 93 # textEdit = self.findChild(QtGui.QTextEdit) 94 # if textEdit != None : 95 # print " max text edit size", textEdit.maximumSize() 96 # print " framesize,", textEdit.frameSize() 97 # print " baseSize,", textEdit.baseSize() 98 # print " sizeHint,", textEdit.sizeHint() 99 # print " SSframesize,", self.frameSize() 100 # print " SSbaseSize,", self.baseSize() 101 # print " SSsizeHint,", self.sizeHint() 102 # print " SSmaxsize", self.maximumSize() 103 # return result 104 # def resizeEvent(self, e): 105 ## result = QtGui.QMessageBox.event(self, e) 106 # 107 # self.setMinimumHeight(0) 108 # self.setMaximumHeight(16777215) 109 # self.setMinimumWidth(0) 110 # self.setMaximumWidth(16777215) 111 # self.setSizePolicy(QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Expanding) 112 # 113 # textEdit = self.findChild(QtGui.QTextEdit) 114 # if textEdit != None : 115 # textEdit.setMinimumHeight(0) 116 # textEdit.setMaximumHeight(16777215) 117 # textEdit.setMinimumWidth(0) 118 # textEdit.setMaximumWidth(16777215) 119 # textEdit.setSizePolicy(QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Expanding) 120 # e.accept() 121 # return result 122 # def event(self, event): 123 # 124 # result = super(MyMessageBox, self).resizeEvent(event) 125 # self.setMinimumSize(event.size()) 126 # self.setMaximumSize(QtCore.QSize(16777215, 16777215)) 127 # details_box = self.findChild(QtGui.QTextEdit) 128 # # 'is not' is better style than '!=' for None 129 # if details_box is not None: 130 # details_box.setFixedSize(details_box.sizeHint()) 131 # #event.accept() 132 # return result 13351 QtGui.QMessageBox.__init__(self, icon, title, text, buttons) 52 if detailed_text: 53 # self.setSizeGripEnabled(True) 54 self.setDetailedText(detailed_text) 55 # self.setSizePolicy(QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Expanding) 56 # self.setSizeGripEnabled(True) 57 horizontalSpacer = QtGui.QSpacerItem(480, 0, QtGui.QSizePolicy.Minimum, QtGui.QSizePolicy.Expanding) 58 layout = self.layout() 59 layout.addItem(horizontalSpacer, layout.rowCount(), 0, 1, layout.columnCount()) 60 self.setEscapeButton(QtGui.QMessageBox.Ok) 61 # self.setMinimumHeight(0) 62 # self.setMaximumHeight(800) 63 # self.setMinimumWidth(0) 64 # self.setMaximumWidth(800) 65 # self.setSizePolicy(QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Expanding) 66 textEdit = self.findChild(QtGui.QTextEdit) 67 if textEdit != None : 68 textEdit.setMinimumHeight(0) 69 textEdit.setMaximumHeight(600) 70 textEdit.setMinimumWidth(0) 71 textEdit.setMaximumWidth(600) 72 textEdit.setSizePolicy(QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Expanding)
| Home | Trees | Indices | Help |
|---|
| Generated by Epydoc 3.0.1 on Fri Apr 12 02:00:16 2013 | http://epydoc.sourceforge.net |