forked from openlp/openlp
Add database to audit
This commit is contained in:
parent
d23f03bf9c
commit
49e856021a
@ -27,8 +27,8 @@ import logging
|
||||
from PyQt4 import QtCore, QtGui
|
||||
from datetime import date
|
||||
|
||||
from openlp.core.lib import Plugin, Receiver, translate, str_to_bool
|
||||
from openlp.plugins.audit.lib import AuditTab
|
||||
from openlp.core.lib import Plugin, Receiver, translate, str_to_bool
|
||||
from openlp.plugins.audit.lib import AuditTab, AuditManager
|
||||
|
||||
class AuditPlugin(Plugin):
|
||||
global log
|
||||
@ -106,6 +106,10 @@ class AuditPlugin(Plugin):
|
||||
else:
|
||||
self.auditFile = open(self.auditFileName, u'a')
|
||||
self.ToolsAuditItem.setChecked(self.auditActive)
|
||||
try:
|
||||
self.auditmanager = AuditManager()
|
||||
except:
|
||||
log.exception(u'oops')
|
||||
|
||||
def toggleAuditState(self):
|
||||
self.auditActive = not self.auditActive
|
||||
|
@ -22,4 +22,5 @@
|
||||
# Temple Place, Suite 330, Boston, MA 02111-1307 USA #
|
||||
###############################################################################
|
||||
|
||||
from manager import AuditManager
|
||||
from audittab import AuditTab
|
||||
|
@ -39,17 +39,6 @@ class AuditTab(SettingsTab):
|
||||
self.AuditModeGroupBox.setObjectName(u'AuditModeGroupBox')
|
||||
self.verticalLayout = QtGui.QVBoxLayout(self.AuditModeGroupBox)
|
||||
self.verticalLayout.setObjectName("verticalLayout")
|
||||
self.horizontalLayout = QtGui.QHBoxLayout()
|
||||
self.horizontalLayout.setObjectName("horizontalLayout")
|
||||
self.AuditFileName = QtGui.QLineEdit(self)
|
||||
self.AuditFileName.setObjectName("AuditFileName")
|
||||
self.horizontalLayout.addWidget(self.AuditFileName)
|
||||
icon1 = QtGui.QIcon()
|
||||
icon1.addPixmap(QtGui.QPixmap(u':/imports/import_load.png'), QtGui.QIcon.Normal, QtGui.QIcon.Off)
|
||||
self.AuditFileButton = QtGui.QPushButton(self)
|
||||
self.AuditFileButton.setObjectName("AuditFileButton")
|
||||
self.AuditFileButton.setIcon(icon1)
|
||||
self.horizontalLayout.addWidget(self.AuditFileButton)
|
||||
self.verticalLayout.addLayout(self.horizontalLayout)
|
||||
self.AuditActive = QtGui.QCheckBox(self)
|
||||
self.AuditActive.setObjectName("AuditActive")
|
||||
@ -69,13 +58,6 @@ class AuditTab(SettingsTab):
|
||||
self.AuditFileName.setText(self.config.get_config(u'Audit file', u''))
|
||||
self.AuditActive.setChecked(int(self.config.get_config(u'startup', 0)))
|
||||
|
||||
def onAuditFileButtonClicked(self):
|
||||
filename = QtGui.QFileDialog.getSaveFileName(self, u'Audit File',self.AuditFileName.text())
|
||||
if filename != u'':
|
||||
filename = unicode(filename)
|
||||
self.AuditFileName.setText(filename)
|
||||
|
||||
def save(self):
|
||||
self.config.set_config(u'Audit file', unicode(self.AuditFileName.text()))
|
||||
self.config.set_config(u'startup', unicode(self.AuditActive.checkState()))
|
||||
Receiver().send_message(u'audit_changed')
|
||||
|
Loading…
Reference in New Issue
Block a user