~peter-bienstman/mnemosyne-proj/trunk-bzr-1.x-do-not-use

« back to all changes in this revision

Viewing changes to mnemosyne/mnemosyne/pyqt_ui/card_type_wdgt_generic.py

  • Committer: Peter Bienstman
  • Date: 2009-10-06 17:09:03 UTC
  • Revision ID: peter.bienstman@ugent.be-20091006170903-cpc03xnztzmt7pq7
Make criterion widget pluggable.

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
1
#
2
 
# generic_card_type_widget.py <Peter.Bienstman@UGent.be>
 
2
# card_type_wdgt_generic.py <Peter.Bienstman@UGent.be>
3
3
#
4
4
 
5
5
from PyQt4 import QtCore, QtGui
11
11
 
12
12
class GenericCardTypeWdgt(QtGui.QWidget, GenericCardTypeWidget):
13
13
 
14
 
    def __init__(self, card_type, parent, component_manager):
 
14
    def __init__(self, component_manager, parent, card_type):
15
15
        QtGui.QWidget.__init__(self, parent)
16
16
        GenericCardTypeWidget.__init__(self, component_manager)
17
17
        self.card_type = card_type
47
47
            except:
48
48
                pass            
49
49
            if len(self.card_type.fields) > 2:
50
 
                t.setMinimumSize(QtCore.QSize(0,60))
 
50
                t.setMinimumSize(QtCore.QSize(0, 60))
51
51
            else:
52
 
                t.setMinimumSize(QtCore.QSize(0,106))
 
52
                t.setMinimumSize(QtCore.QSize(0, 106))
53
53
            self.vboxlayout.addWidget(t)
54
54
            self.edit_boxes[t] = fact_key
55
55
            if not self.top_edit_box: