py3 in qtgui
This commit is contained in:
@@ -260,7 +260,7 @@ def line_dialog(parent, title, label, ok_label, default=None):
|
||||
l.addWidget(txt)
|
||||
l.addLayout(Buttons(CancelButton(dialog), OkButton(dialog, ok_label)))
|
||||
if dialog.exec_():
|
||||
return unicode(txt.text())
|
||||
return txt.text()
|
||||
|
||||
def text_dialog(parent, title, label, ok_label, default=None):
|
||||
from qrtextedit import ScanQRTextEdit
|
||||
@@ -275,7 +275,7 @@ def text_dialog(parent, title, label, ok_label, default=None):
|
||||
l.addWidget(txt)
|
||||
l.addLayout(Buttons(CancelButton(dialog), OkButton(dialog, ok_label)))
|
||||
if dialog.exec_():
|
||||
return unicode(txt.toPlainText())
|
||||
return txt.toPlainText()
|
||||
|
||||
class ChoicesLayout(object):
|
||||
def __init__(self, msg, choices, on_clicked=None, checked_index=0):
|
||||
@@ -341,15 +341,15 @@ def filename_field(parent, config, defaultname, select_msg):
|
||||
|
||||
hbox = QHBoxLayout()
|
||||
|
||||
directory = config.get('io_dir', unicode(os.path.expanduser('~')))
|
||||
directory = config.get('io_dir', os.path.expanduser('~'))
|
||||
path = os.path.join( directory, defaultname )
|
||||
filename_e = QLineEdit()
|
||||
filename_e.setText(path)
|
||||
|
||||
def func():
|
||||
text = unicode(filename_e.text())
|
||||
text = filename_e.text()
|
||||
_filter = "*.csv" if text.endswith(".csv") else "*.json" if text.endswith(".json") else None
|
||||
p = unicode( QFileDialog.getSaveFileName(None, select_msg, text, _filter))
|
||||
p = QFileDialog.getSaveFileName(None, select_msg, text, _filter)
|
||||
if p:
|
||||
filename_e.setText(p)
|
||||
|
||||
@@ -360,7 +360,7 @@ def filename_field(parent, config, defaultname, select_msg):
|
||||
vbox.addLayout(hbox)
|
||||
|
||||
def set_csv(v):
|
||||
text = unicode(filename_e.text())
|
||||
text = filename_e.text()
|
||||
text = text.replace(".json",".csv") if v else text.replace(".csv",".json")
|
||||
filename_e.setText(text)
|
||||
|
||||
@@ -409,7 +409,7 @@ class MyTreeWidget(QTreeWidget):
|
||||
|
||||
def editItem(self, item, column):
|
||||
if column in self.editable_columns:
|
||||
self.editing_itemcol = (item, column, unicode(item.text(column)))
|
||||
self.editing_itemcol = (item, column, item.text(column))
|
||||
# Calling setFlags causes on_changed events for some reason
|
||||
item.setFlags(item.flags() | Qt.ItemIsEditable)
|
||||
QTreeWidget.editItem(self, item, column)
|
||||
@@ -471,7 +471,7 @@ class MyTreeWidget(QTreeWidget):
|
||||
def on_edited(self, item, column, prior):
|
||||
'''Called only when the text actually changes'''
|
||||
key = str(item.data(0, Qt.UserRole).toString())
|
||||
text = unicode(item.text(column))
|
||||
text = item.text(column)
|
||||
self.parent.wallet.set_label(key, text)
|
||||
self.parent.history_list.update_labels()
|
||||
self.parent.update_completions()
|
||||
@@ -501,10 +501,10 @@ class MyTreeWidget(QTreeWidget):
|
||||
|
||||
def filter(self, p):
|
||||
columns = self.__class__.filter_columns
|
||||
p = unicode(p).lower()
|
||||
p = p.lower()
|
||||
self.current_filter = p
|
||||
for item in self.get_leaves(self.invisibleRootItem()):
|
||||
item.setHidden(all([unicode(item.text(column)).lower().find(p) == -1
|
||||
item.setHidden(all([item.text(column).lower().find(p) == -1
|
||||
for column in columns]))
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user