Exemplo n.º 1
0
def pre( b ):
    tags, ok = QInputDialog.getText( b, 'Enter tags', 'Tags', QLineEdit.Normal, 'hasMorph' )
    if not ok or not tags: return
    path = QFileDialog.getOpenFileName( caption='Open db', directory=util.dbsPath )
    if not path: return
    db = MorphDb( path )
    return { 'b':b, 'db':db, 'tags':unicode(tags) }
Exemplo n.º 2
0
def pre(b):  # :: Browser -> State
    tags, ok = QInputDialog.getText(b, 'Enter tags', 'Tags', QLineEdit.Normal,
                                    'hasMorph')
    if not ok or not tags: return
    path = QFileDialog.getOpenFileName(caption='Open db',
                                       directory=util.dbsPath)
    if not path: return
    db = MorphDb(path)
    return {'b': b, 'db': db, 'tags': unicode(tags)}