~stefan-schwarzburg/qreator/fix_bug_1208033

« back to all changes in this revision

Viewing changes to qreator/qrcodes/QRCodeSoftwareCenterAppGtk.py

  • Committer: David Planella
  • Date: 2013-05-20 10:29:25 UTC
  • mfrom: (168.1.2 qreator_vendors)
  • Revision ID: david.planella@ubuntu.com-20130520102925-6vwex5zjm7gzng6y
Added vendor check support for plugins

Show diffs side-by-side

added added

removed removed

Lines of Context:
18
18
from qreator_lib.i18n import _
19
19
from qreator_lib.helpers import get_data_file, get_cache_file
20
20
from gi.repository import Gtk, GdkPixbuf, GObject  # pylint: disable=E0611
 
21
from qreator_lib import VendorError
21
22
import sys
22
 
sys.path.insert(0, "/usr/share/software-center/")
23
 
import softwarecenter.db.database  # pylint: disable=F0401
 
23
try:
 
24
    sys.path.insert(0, "/usr/share/software-center/")
 
25
    import softwarecenter.db.database  # pylint: disable=F0401
 
26
except ImportError:
 
27
    raise VendorError('Module softwarecenter.db.database not available')
24
28
import defer
25
29
import threading
26
30