~leo.robol/lum/trunk

« back to all changes in this revision

Viewing changes to src/lum/interface/password_entry.py

  • Committer: Leonardo Robol
  • Date: 2010-09-19 15:31:17 UTC
  • Revision ID: git-v1:281ceece5234622daba78fabf0efaf6cc893693c
Moved source to better suit setup.py

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
#
 
2
# -*- coding: utf-8 -*-
 
3
 
 
4
import gtk, os
 
5
from utilities import create_builder
 
6
 
 
7
class lumPasswordEntry():
 
8
 
 
9
    def __init__(self, datapath):
 
10
    
 
11
        self.__builder = create_builder("LumPasswordEntry.ui")
 
12
        
 
13
        self.__dialog = self.__builder.get_object("password_dialog")
 
14
        
 
15
    def run(self):
 
16
    
 
17
        if (self.__dialog.run() == 1):
 
18
            password = self.__builder.get_object("password_entry").get_text()
 
19
        else:
 
20
            password = None
 
21
            
 
22
        self.__dialog.destroy ()
 
23
        return password
 
24