def __init__(self, starturl): self.ACTIVATE_EVENT = object() self.CLOSE_EVENT = object() self.DEACTIVATE_EVENT = object() self.MOVE_EVENT = object() self.RESIZE_EVENT = object() self.WHEEL_EVENT = object() self._instances.append(self) self._starturl = starturl self._view = MessengerWebView(self) self._external = None self._fade_animation_token = None page = self._view.page() self._frame = page.mainFrame() page.linkClicked.connect(self._on_link_clicked) page.setLinkDelegationPolicy(QtWebKit.QWebPage.DelegateAllLinks) event.subscribe(self.CLOSE_EVENT, self._on_close) event.subscribe(self.WHEEL_EVENT, self._on_wheel) manager = page.networkAccessManager() manager.setCookieJar(_cookie_jar_singleton) manager.sslErrors.connect(self._handle_ssl_error) cache = QtNetwork.QNetworkDiskCache() cache.setCacheDirectory( path.join(settings.SETTINGS_DIR, "cache")) manager.setCache(cache) websettings = page.settings() websettings.setAttribute( QtWebKit.QWebSettings.DeveloperExtrasEnabled, True) websettings.setAttribute( QtWebKit.QWebSettings.LocalStorageEnabled, True) websettings.setLocalStoragePath( path.join(settings.SETTINGS_DIR, "localstorage")) event.subscribe(settings.AUTH_CHANGED_EVENT, self.refresh) self.refresh()
def __init__(self, application, token): super(TokenNetworkAccessManager, self).__init__() self.token = token if not application.manager.is_debug(): cache = QtNetwork.QNetworkDiskCache(self) cache.setCacheDirectory(application.get_cache_folder()) self.setCache(cache)
def __init__(self, tabWidget, helper, *args): super(GpsTab, self).__init__(*args) self.setupUi(self) self.tabName = "GPS" self.menuName = "GPS" self.tabWidget = tabWidget self.helper = helper self._cf = helper.cf view = self.view = QtWebKit.QWebView() cache = QtNetwork.QNetworkDiskCache() cache.setCacheDirectory(cfclient.config_path + "/cache") view.page().networkAccessManager().setCache(cache) view.page().networkAccessManager() view.page().mainFrame().addToJavaScriptWindowObject("MainWindow", self) view.page().setLinkDelegationPolicy(QtWebKit.QWebPage.DelegateAllLinks) view.load(QtCore.QUrl(cfclient.module_path + "/resources/map.html")) view.loadFinished.connect(self.onLoadFinished) view.linkClicked.connect(QtGui.QDesktopServices.openUrl) self.lat0 = 33.7674 self.lon0 = -117.5008 self.map_layout.addWidget(view) button = QtGui.QPushButton('Go to Home') panToHome = functools.partial(self.panMap, self.lon0, self.lat0) button.clicked.connect(panToHome) self.map_layout.addWidget(button) self._reset_max_btn.clicked.connect(self._reset_max) # Connect the signals self._log_data_signal.connect(self._log_data_received) self._log_error_signal.connect(self._logging_error) self._connected_signal.connect(self._connected) self._disconnected_signal.connect(self._disconnected) # Connect the callbacks from the Crazyflie API self.helper.cf.disconnected.add_callback( self._disconnected_signal.emit) self.helper.cf.connected.add_callback( self._connected_signal.emit) self._max_speed = 0.0 self._fix_types = { 0: "No fix", 1: "Dead reckoning only", 2: "2D-fix", 3: "3D-fix", 4: "GNSS+dead", 5: "Time only fix", 6: "2D/DGPS-fix", 7: "3D/DGPS-fix" }
def setupUi(self): vbox = QtGui.QVBoxLayout() self.setLayout(vbox) hbox = QtGui.QHBoxLayout() open_cat_button = QtGui.QPushButton('Open Earthquake Catalogue') openCat = functools.partial(self.open_cat_file) open_cat_button.released.connect(openCat) hbox.addWidget(open_cat_button) vbox.addLayout(hbox) view = self.view = QtWebKit.QWebView() cache = QtNetwork.QNetworkDiskCache() cache.setCacheDirectory("cache") view.page().networkAccessManager().setCache(cache) view.page().networkAccessManager() view.page().mainFrame().addToJavaScriptWindowObject("MainWindow", self) view.page().setLinkDelegationPolicy(QtWebKit.QWebPage.DelegateAllLinks) view.load(QtCore.QUrl('map.html')) view.loadFinished.connect(self.onLoadFinished) view.linkClicked.connect(QtGui.QDesktopServices.openUrl) vbox.addWidget(view)
def setupUi(self): #self.setFixedSize(800, 500) vbox = QtGui.QVBoxLayout() self.setLayout(vbox) label = self.label = QtGui.QLabel() sp = QtGui.QSizePolicy() sp.setVerticalStretch(0) label.setSizePolicy(sp) vbox.addWidget(label) view = self.view = QtWebKit.QWebView() cache = QtNetwork.QNetworkDiskCache() cache.setCacheDirectory("cache") view.page().networkAccessManager().setCache(cache) view.page().networkAccessManager() view.page().mainFrame().addToJavaScriptWindowObject("MainWindow", self) view.page().setLinkDelegationPolicy(QtWebKit.QWebPage.DelegateAllLinks) view.load(QtCore.QUrl('map.html')) view.loadFinished.connect(self.onLoadFinished) view.linkClicked.connect(QtGui.QDesktopServices.openUrl) vbox.addWidget(view) button = QtGui.QPushButton('Go to Paris') panToParis = functools.partial(self.panMap, 2.3272, 48.8620) button.clicked.connect(panToParis) vbox.addWidget(button)
def __init__(self): super(MainWindow, self).__init__() Ui_MainWindow.__init__(self) self.setupUi(self) self.open_db_button.released.connect(self.open_db_file) self.open_cat_button.released.connect(self.open_cat_file) self.open_xml_button.released.connect(self.open_xml_file) self.action_upd_xml_sql.triggered.connect(self.upd_xml_sql) self.action_get_gaps_sql.triggered.connect(self.get_gaps_sql) self.action_plot_gaps_overlaps.triggered.connect( self.plot_gaps_overlaps) self.station_view.itemClicked.connect(self.station_view_itemClicked) cache = QtNetwork.QNetworkDiskCache() cache.setCacheDirectory("cache") self.web_view.page().networkAccessManager().setCache(cache) self.web_view.page().networkAccessManager() self.web_view.page().mainFrame().addToJavaScriptWindowObject( "MainWindow", self) self.web_view.page().setLinkDelegationPolicy( QtWebKit.QWebPage.DelegateAllLinks) self.web_view.load(QtCore.QUrl('map.html')) self.web_view.loadFinished.connect(self.onLoadFinished) self.web_view.linkClicked.connect(QtGui.QDesktopServices.openUrl) self.show() self.raise_()
def set_cache(self, cache_size_in_mb=100): cache = QtNetwork.QNetworkDiskCache() location = QDesktopServices.storageLocation(QDesktopServices.CacheLocation) cache.setCacheDirectory(os.path.join(unicode(location), u'picard')) cache.setMaximumCacheSize(cache_size_in_mb * 1024 * 1024) self.manager.setCache(cache) log.debug("NetworkDiskCache dir: %s", cache.cacheDirectory()) log.debug("NetworkDiskCache size: %s / %s", cache.cacheSize(), cache.maximumCacheSize())
def __init__(self, parent=None): QtNetwork.QAbstractNetworkCache.__init__(self, parent) if False: self.__cachedir = '.raftcache' if not os.path.exists(self.__cachedir): os.mkdir(self.__cachedir) self.__cache = QtNetwork.QNetworkDiskCache() self.__cache.setCacheDirectory(self.__cachedir) # self.nc = self.__cache else: self.nc = NetworkMemoryCache(parent)
def __init__(self, parent=None): super(App, self).__init__(parent) x, y, w, h = 500, 200, 1024, 768 self.setGeometry(x, y, w, h) self.setFixedSize(w, h) self.url_lineedit = QtGui.QLineEdit(self) self.url_lineedit.setGeometry(0, 0, 900, 22) self.connect(self.url_lineedit, QtCore.SIGNAL('returnPressed()'), self.url_returnPressed) self.progressbar = QtGui.QProgressBar(self) self.progressbar.setGeometry(900, 0, 124, 22) self.progressbar.setMinimum(0) self.progressbar.setMaximum(100) self.webview = QtWebKit.QWebView(self) qsettings = self.webview.settings() qsettings.setAttribute(QtWebKit.QWebSettings.DeveloperExtrasEnabled, True) self.inspector = QtWebKit.QWebInspector(self) self.inspector.setPage(self.webview.page()) self.inspector.setGeometry(0, h - 200, w, 200) self.inspector.setVisible(True) self.webview.setGeometry(0, 22, w, h - 200) self.connect(self.webview, QtCore.SIGNAL("loadStarted()"), self.webview_loadStarted) self.connect(self.webview, QtCore.SIGNAL("loadFinished(bool)"), self.webview_loadFinished) self.connect(self.webview, QtCore.SIGNAL('loadProgress(int)'), self.webview_loadProgress) cache = QtNetwork.QNetworkDiskCache() dir = QtGui.QDesktopServices.storageLocation( QtGui.QDesktopServices.CacheLocation) cache.setCacheDirectory(dir) self.am = self.webview.page().networkAccessManager() self.am.setCache(cache) self.cj = QtNetwork.QNetworkCookieJar() self.am.setCookieJar(self.cj) self._portal_url = "http://www.baidu.com/" self.url_lineedit.setText(self._portal_url) self.webview.load(QtCore.QUrl(self._portal_url)) self.url_lineedit.setFocus() self.setup_global_shortcuts()
def __init__(self, ctr, allowedExtensions, cache_size=100): self.ctr = ctr QtNetwork.QNetworkAccessManager.__init__(self) self.cookie = CookieJar(self) self.setCookieJar(self.cookie) # initialize the manager cache cache = QtNetwork.QNetworkDiskCache() #QDesktopServices.storageLocation(QDesktopServices.CacheLocation) cache.setCacheDirectory('webCache') # need to convert cache value to bytes cache.setMaximumCacheSize(cache_size * 1024 * 1024) self.setCache(cache) self.allowedExtensions = allowedExtensions self.connect(self, QtCore.SIGNAL('sslErrors(QNetworkReply*, const QList<QSslError>&)'), self.sslErrors)
def __init__(self, tabWidget, helper, *args): super(GpsTab, self).__init__(*args) self.setupUi(self) self.tabName = "GPS" self.menuName = "GPS" self.tabWidget = tabWidget self.helper = helper self._cf = helper.cf view = self.view = QtWebKit.QWebView() cache = QtNetwork.QNetworkDiskCache() cache.setCacheDirectory(cfclient.config_path + "/cache") view.page().networkAccessManager().setCache(cache) view.page().networkAccessManager() view.page().mainFrame().addToJavaScriptWindowObject("MainWindow", self) view.page().setLinkDelegationPolicy(QtWebKit.QWebPage.DelegateAllLinks) view.load(QtCore.QUrl(cfclient.module_path + "/resources/map.html")) view.loadFinished.connect(self.onLoadFinished) view.linkClicked.connect(QtGui.QDesktopServices.openUrl) self.map_layout.addWidget(view) self._reset_max_btn.clicked.connect(self._reset_max) # Connect the signals self._log_data_signal.connect(self._log_data_received) self._log_error_signal.connect(self._logging_error) self._connected_signal.connect(self._connected) self._disconnected_signal.connect(self._disconnected) # Connect the callbacks from the Crazyflie API self.helper.cf.disconnected.add_callback( self._disconnected_signal.emit) self.helper.cf.connected.add_callback(self._connected_signal.emit) self._max_speed = 0.0 self._lat = 0 self._long = 0
def __init__(self, parent=None, width=400, height=300, zoom=15, latitude=59.9138204, longitude=10.7386413): QtCore.QObject.__init__(self, parent) self.width = width self.height = height self.zoom = zoom self.latitude = latitude self.longitude = longitude self.m_emptyTile = QtGui.QPixmap(tdim, tdim) self.m_emptyTile.fill(QtCore.Qt.lightGray) self.m_manager = QtNetwork.QNetworkAccessManager() cache = QtNetwork.QNetworkDiskCache() cache.setCacheDirectory(QtGui.QDesktopServices.storageLocation(QtGui.QDesktopServices.CacheLocation)) self.m_manager.setCache(cache) self.m_manager.finished.connect(self.handleNetworkData) self.m_url = QtCore.QUrl() self.m_offset = QtCore.QPoint() self.m_tilesRect = QtCore.QRect() self.m_tilePixmaps = {}
def __init__(self, writer, parent=None): QtNetwork.QNetworkAccessManager.__init__(self, parent) self.writer = writer # cache if False: self.__cachedir = '.raftcache' if not os.path.exists(self.__cachedir): os.mkdir(self.__cachedir) self.__cache = QtNetwork.QNetworkDiskCache() self.__cache.setCacheDirectory(self.__cachedir) self.setCache(self.__cache) else: self.__cache = NetworkCacheL(self) self.__cache = NetworkMemoryCache(self) self.setCache(self.__cache) # persistent storage self.__storagedir = '.raftstorage' if not os.path.exists(self.__storagedir): os.mkdir(self.__storagedir) settings = QtWebKit.QWebSettings.globalSettings() settings.setAttribute(QtWebKit.QWebSettings.AutoLoadImages, False) settings.setAttribute(QtWebKit.QWebSettings.PluginsEnabled, True) settings.setAttribute(QtWebKit.QWebSettings.LocalStorageEnabled, True) # settings.setAttribute(QtWebKit.QWebSettings.JavascriptEnabled, False) settings.enablePersistentStorage(self.__storagedir) settings.setLocalStoragePath(self.__storagedir) # cookie jar self.__cookiejar = CookieJar() self.setCookieJar(self.__cookiejar) # no proxy # proxy = QtNetwork.QNetworkProxy(QtNetwork.QNetworkProxy.HttpProxy, 'localhost', 8080) # self.setProxy(proxy) QObject.connect(self, SIGNAL('finished(QNetworkReply *)'), self.replyFinished)
def __init__(self, parent=None): super(SlippyMap, self).__init__(parent) self._offset = QtCore.QPoint() self._tilesRect = QtCore.QRect() self._tilePixmaps = {} # Point(x, y) to QPixmap mapping self._manager = QtNetwork.QNetworkAccessManager() self._url = QtCore.QUrl() # public vars self.width = 400 self.height = 300 self.zoom = 15 self.latitude = 59.9138204 self.longitude = 10.7387413 self._emptyTile = QtGui.QPixmap(TDIM, TDIM) self._emptyTile.fill(QtCore.Qt.lightGray) cache = QtNetwork.QNetworkDiskCache() cache.setCacheDirectory( QtGui.QDesktopServices.storageLocation( QtGui.QDesktopServices.CacheLocation)) self._manager.setCache(cache) self._manager.finished.connect(self.handleNetworkData)
def setupUi(self): main_vbox = QtGui.QVBoxLayout() self.setLayout(main_vbox) buttons_hbox = QtGui.QHBoxLayout() self.open_pick_button = QtGui.QPushButton('Open Picks') openPick = functools.partial(self.open_pick_file) self.open_pick_button.released.connect(openPick) buttons_hbox.addWidget(self.open_pick_button) self.open_cat_button = QtGui.QPushButton('Open Catalogue') openCat = functools.partial(self.open_cat_file) self.open_cat_button.released.connect(openCat) self.open_cat_button.setEnabled(False) buttons_hbox.addWidget(self.open_cat_button) self.open_ref_xml_button = QtGui.QPushButton('Open Ref StationXML') openRefXml = functools.partial(self.open_ref_xml_file) self.open_ref_xml_button.released.connect(openRefXml) self.open_ref_xml_button.setEnabled(False) buttons_hbox.addWidget(self.open_ref_xml_button) self.open_xml_button = QtGui.QPushButton('Open StationXML') openXml = functools.partial(self.open_xml_file) self.open_xml_button.released.connect(openXml) self.open_xml_button.setEnabled(False) buttons_hbox.addWidget(self.open_xml_button) self.sort_drop_down_button = QtGui.QPushButton('Sort') self.sort_drop_down_button.setEnabled(False) buttons_hbox.addWidget(self.sort_drop_down_button) # Button for plotting for single station self.plot_single_stn_button = QtGui.QPushButton('Plot Single Stn') self.plot_single_stn_button.setEnabled(False) buttons_hbox.addWidget(self.plot_single_stn_button) # button to display waveforms for station or event self.display_waveforms_button = QtGui.QPushButton('Display Waveforms') self.display_waveforms_button.setEnabled(False) buttons_hbox.addWidget(self.display_waveforms_button) # Button to Bring all events together onto a closer X axis self.gather_events_checkbox = QtGui.QCheckBox('Gather Events') Gather = functools.partial(self.gather_events_checkbox_selected) self.gather_events_checkbox.stateChanged.connect(Gather) self.gather_events_checkbox.setEnabled(False) buttons_hbox.addWidget(self.gather_events_checkbox) main_vbox.addLayout(buttons_hbox) centre_hbox = QtGui.QHBoxLayout() left_grid_lay = QtGui.QGridLayout() self.p_graph_view = pg.GraphicsLayoutWidget() # self.single_stn_p_graph_view = pg.GraphicsLayoutWidget() left_grid_lay.addWidget(self.p_graph_view, 0, 0, 3, 6) self.col_grad_w = pg.GradientWidget(orientation='bottom') self.col_grad_w.loadPreset('spectrum') self.col_grad_w.setEnabled(False) self.col_grad_w.setToolTip(""" - Click a triangle to change its color - Drag triangles to move - Click in an empty area to add a new color - Right click a triangle to remove """) self.max_lb = QtGui.QLabel("Max") self.min_lb = QtGui.QLabel("Min") self.reset_view_tool_button = QtGui.QPushButton() self.reset_view_tool_button.setIcon(QtGui.QIcon('eLsS8.png')) self.reset_view_tool_button.released.connect(self.reset_plot_view) self.reset_view_tool_button.setToolTip( "Reset the scatter plot zoom and sort method") left_grid_lay.addWidget(self.col_grad_w, 4, 1, 1, 2) left_grid_lay.addWidget(self.min_lb, 4, 0, 1, 1) left_grid_lay.addWidget(self.max_lb, 4, 4, 1, 1) left_grid_lay.addWidget(self.reset_view_tool_button, 4, 5, 1, 1) centre_hbox.addLayout(left_grid_lay) # Open StreetMAP view map_view = self.map_view = QtWebKit.QWebView() cache = QtNetwork.QNetworkDiskCache() cache.setCacheDirectory("cache") map_view.page().networkAccessManager().setCache(cache) map_view.page().networkAccessManager() map_view.page().mainFrame().addToJavaScriptWindowObject( "MainWindow", self) map_view.page().setLinkDelegationPolicy( QtWebKit.QWebPage.DelegateAllLinks) map_view.load(QtCore.QUrl('map.html')) map_view.loadFinished.connect(self.onLoadFinished) map_view.linkClicked.connect(QtGui.QDesktopServices.openUrl) centre_hbox.addWidget(map_view) main_vbox.addLayout(centre_hbox)
def setupUi(self, MainWindow): MainWindow.setObjectName(_fromUtf8("MainWindow")) MainWindow.setEnabled(True) MainWindow.resize(846, 749) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Preferred, QtGui.QSizePolicy.Preferred) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(MainWindow.sizePolicy().hasHeightForWidth()) MainWindow.setSizePolicy(sizePolicy) MainWindow.setMinimumSize(QtCore.QSize(846, 749)) MainWindow.setMaximumSize(QtCore.QSize(846, 749)) MainWindow.setAcceptDrops(False) icon = QtGui.QIcon() icon.addPixmap(QtGui.QPixmap(_fromUtf8(os.path.join(IMGFOLDER, "icon.png"))), QtGui.QIcon.Normal, QtGui.QIcon.Off) MainWindow.setWindowIcon(icon) MainWindow.setToolTip(_fromUtf8("")) MainWindow.setAutoFillBackground(False) MainWindow.setDocumentMode(False) self.centralwidget = QtGui.QWidget(MainWindow) self.centralwidget.setObjectName(_fromUtf8("centralwidget")) ## Pushbutton self.validateData = QtGui.QPushButton(self.centralwidget) self.validateData.setGeometry(QtCore.QRect(10, 620, 111, 23)) self.validateData.setObjectName(_fromUtf8("validateData")) self.validateData.raise_() self.uploadZip = QtGui.QToolButton(self.centralwidget) self.uploadZip.setGeometry(QtCore.QRect(160, 620, 111, 23)) self.uploadZip.setObjectName(_fromUtf8("uploadZip")) self.uploadZip.raise_() self.publishAgol = QtGui.QToolButton(self.centralwidget) self.publishAgol.setGeometry(QtCore.QRect(310, 620, 101, 23)) self.publishAgol.setObjectName(_fromUtf8("publishAgol")) self.publishAgol.raise_() self.publishOpendata = QtGui.QToolButton(self.centralwidget) self.publishOpendata.setGeometry(QtCore.QRect(450, 620, 101, 23)) self.publishOpendata.setObjectName(_fromUtf8("publishOpendata")) self.publishOpendata.raise_() self.publishMetadata = QtGui.QToolButton(self.centralwidget) self.publishMetadata.setGeometry(QtCore.QRect(590, 620, 101, 23)) self.publishMetadata.setObjectName(_fromUtf8("publishMetadata")) self.publishMetadata.raise_() self.generateReport = QtGui.QToolButton(self.centralwidget) self.generateReport.setGeometry(QtCore.QRect(770, 615, 50, 41)) self.generateReport.setText(_fromUtf8("")) icon = QtGui.QIcon() icon.addPixmap(QtGui.QPixmap(_fromUtf8(os.path.join(IMGFOLDER, "refresh.png"))), QtGui.QIcon.Normal, QtGui.QIcon.Off) self.generateReport.setIcon(icon) self.generateReport.setIconSize(QtCore.QSize(20, 20)) self.generateReport.setObjectName(_fromUtf8("generateReport")) self.generateReport.raise_() ## Grupos font = QtGui.QFont() font.setBold(True) font.setWeight(75) self.InfoMetadata = QtGui.QGroupBox(self.centralwidget) self.InfoMetadata.setGeometry(QtCore.QRect(10, 20, 411, 401)) self.InfoMetadata.setFont(font) self.InfoMetadata.setObjectName(_fromUtf8("InfoMetadata")) self.InfoPublication = QtGui.QGroupBox(self.centralwidget) self.InfoPublication.setGeometry(QtCore.QRect(10, 430, 411, 181)) self.InfoPublication.setFont(font) self.InfoPublication.setObjectName(_fromUtf8("InfoPublication")) self.InfoObservacion = QtGui.QGroupBox(self.centralwidget) self.InfoObservacion.setGeometry(QtCore.QRect(440, 480, 391, 131)) self.InfoObservacion.setFont(font) self.InfoObservacion.setObjectName(_fromUtf8("InfoObservacion")) self.InfoObservacion.raise_() self.InfoPublication.raise_() self.InfoMetadata.raise_() # ids font = QtGui.QFont() font.setBold(False) font.setWeight(50) self.id01_title = QtGui.QLabel(self.InfoMetadata) self.id01_title.setGeometry(QtCore.QRect(20, 30, 111, 16)) self.id01_title.setFont(font) self.id01_title.setObjectName(_fromUtf8("id01_title")) self.id02_desc = QtGui.QLabel(self.InfoMetadata) self.id02_desc.setGeometry(QtCore.QRect(20, 60, 111, 16)) self.id02_desc.setFont(font) self.id02_desc.setObjectName(_fromUtf8("id02_desc")) self.id03_method = QtGui.QLabel(self.InfoMetadata) self.id03_method.setGeometry(QtCore.QRect(20, 150, 111, 16)) self.id03_method.setFont(font) self.id03_method.setObjectName(_fromUtf8("id03_method")) self.id04_resp = QtGui.QLabel(self.InfoMetadata) self.id04_resp.setGeometry(QtCore.QRect(20, 180, 111, 16)) self.id04_resp.setFont(font) self.id04_resp.setObjectName(_fromUtf8("id04_resp")) self.id05_tags = QtGui.QLabel(self.InfoMetadata) self.id05_tags.setGeometry(QtCore.QRect(20, 210, 111, 16)) self.id05_tags.setFont(font) self.id05_tags.setObjectName(_fromUtf8("id05_tags")) self.id06_ubic = QtGui.QLabel(self.InfoMetadata) self.id06_ubic.setGeometry(QtCore.QRect(20, 240, 111, 16)) self.id06_ubic.setFont(font) self.id06_ubic.setObjectName(_fromUtf8("id06_ubic")) self.id07_scale = QtGui.QLabel(self.InfoMetadata) self.id07_scale.setGeometry(QtCore.QRect(20, 270, 111, 16)) self.id07_scale.setFont(font) self.id07_scale.setObjectName(_fromUtf8("id07_scale")) self.id08_format = QtGui.QLabel(self.InfoMetadata) self.id08_format.setGeometry(QtCore.QRect(20, 300, 111, 16)) self.id08_format.setFont(font) self.id08_format.setObjectName(_fromUtf8("id08_format")) self.id09_date = QtGui.QLabel(self.InfoMetadata) self.id09_date.setGeometry(QtCore.QRect(220, 300, 111, 20)) self.id09_date.setFont(font) self.id09_date.setObjectName(_fromUtf8("id09_date")) self.id10_situation = QtGui.QLabel(self.InfoMetadata) self.id10_situation.setGeometry(QtCore.QRect(20, 330, 111, 16)) self.id10_situation.setFont(font) self.id10_situation.setObjectName(_fromUtf8("id10_situation")) self.id11_update = QtGui.QLabel(self.InfoMetadata) self.id11_update.setGeometry(QtCore.QRect(220, 330, 111, 20)) self.id11_update.setFont(font) self.id11_update.setObjectName(_fromUtf8("id11_update")) self.id12_restr = QtGui.QLabel(self.InfoMetadata) self.id12_restr.setGeometry(QtCore.QRect(20, 360, 111, 16)) self.id12_restr.setFont(font) self.id12_restr.setObjectName(_fromUtf8("id12_restr")) self.id13_access = QtGui.QLabel(self.InfoMetadata) self.id13_access.setGeometry(QtCore.QRect(220, 360, 111, 20)) self.id13_access.setFont(font) self.id13_access.setObjectName(_fromUtf8("id13_access")) self.id14_autorization = QtGui.QLabel(self.InfoPublication) self.id14_autorization.setGeometry(QtCore.QRect(20, 110, 161, 16)) self.id14_autorization.setFont(font) self.id14_autorization.setObjectName(_fromUtf8("id14_autorization")) # Textos self.text01_title = QtGui.QLineEdit(self.InfoMetadata) self.text01_title.setGeometry(QtCore.QRect(130, 30, 261, 20)) self.text01_title.setFont(font) self.text01_title.setObjectName(_fromUtf8("text01_title")) self.text02_desc = QtGui.QTextEdit(self.InfoMetadata) self.text02_desc.setGeometry(QtCore.QRect(130, 60, 261, 81)) self.text02_desc.setFont(font) self.text02_desc.setObjectName(_fromUtf8("text02_desc")) self.text03_method = QtGui.QTextEdit(self.InfoMetadata) self.text03_method.setGeometry(QtCore.QRect(130, 150, 261, 20)) self.text03_method.setFont(font) self.text03_method.setObjectName(_fromUtf8("text03_method")) self.text04_resp = QtGui.QLineEdit(self.InfoMetadata) self.text04_resp.setGeometry(QtCore.QRect(130, 180, 261, 20)) self.text04_resp.setFont(font) self.text04_resp.setObjectName(_fromUtf8("text04_resp")) self.text05_tags = QtGui.QLineEdit(self.InfoMetadata) self.text05_tags.setGeometry(QtCore.QRect(130, 210, 261, 20)) self.text05_tags.setFont(font) self.text05_tags.setObjectName(_fromUtf8("text05_tags")) self.text06_ubic = QtGui.QLineEdit(self.InfoMetadata) self.text06_ubic.setGeometry(QtCore.QRect(130, 240, 261, 20)) self.text06_ubic.setFont(font) self.text06_ubic.setObjectName(_fromUtf8("text06_ubic")) self.text07_scale = QtGui.QLineEdit(self.InfoMetadata) self.text07_scale.setGeometry(QtCore.QRect(130, 270, 261, 20)) self.text07_scale.setFont(font) self.text07_scale.setObjectName(_fromUtf8("text07_scale")) self.text08_webpage = QtGui.QLineEdit(self.InfoPublication) self.text08_webpage.setGeometry(QtCore.QRect(20, 40, 371, 20)) self.text08_webpage.setFont(font) self.text08_webpage.setObjectName(_fromUtf8("text08_webpage")) self.text09_geocatmin = QtGui.QLineEdit(self.InfoPublication) self.text09_geocatmin.setGeometry(QtCore.QRect(20, 80, 371, 20)) self.text09_geocatmin.setFont(font) self.text09_geocatmin.setObjectName(_fromUtf8("text09_geocatmin")) self.text10_obs = QtGui.QTextEdit(self.InfoObservacion) self.text10_obs.setGeometry(QtCore.QRect(10, 20, 371, 101)) self.text10_obs.setObjectName(_fromUtf8("text10_obs")) # Combos font = QtGui.QFont() font.setBold(False) font.setWeight(50) self.cb01_format = QtGui.QComboBox(self.InfoMetadata) self.cb01_format.setGeometry(QtCore.QRect(130, 300, 81, 22)) self.cb01_format.setFont(font) self.cb01_format.setObjectName(_fromUtf8("cb01_format")) self.cb01_format.addItem(_fromUtf8("")) self.cb01_format.addItem(_fromUtf8("")) self.cb01_format.addItem(_fromUtf8("")) self.cb01_format.addItem(_fromUtf8("")) self.cb01_format.addItem(_fromUtf8("")) self.cb02_situation = QtGui.QComboBox(self.InfoMetadata) self.cb02_situation.setGeometry(QtCore.QRect(130, 330, 81, 22)) self.cb02_situation.setFont(font) self.cb02_situation.setObjectName(_fromUtf8("cb02_situation")) self.cb02_situation.addItem(_fromUtf8("")) self.cb02_situation.addItem(_fromUtf8("")) self.cb03_update = QtGui.QComboBox(self.InfoMetadata) self.cb03_update.setGeometry(QtCore.QRect(300, 330, 91, 22)) self.cb03_update.setFont(font) self.cb03_update.setObjectName(_fromUtf8("cb03_update")) self.cb03_update.addItem(_fromUtf8("")) self.cb03_update.addItem(_fromUtf8("")) self.cb03_update.addItem(_fromUtf8("")) self.cb04_restr = QtGui.QComboBox(self.InfoMetadata) self.cb04_restr.setGeometry(QtCore.QRect(130, 360, 81, 22)) self.cb04_restr.setFont(font) self.cb04_restr.setObjectName(_fromUtf8("cb04_restr")) self.cb04_restr.addItem(_fromUtf8("")) self.cb04_restr.addItem(_fromUtf8("")) self.cb05_access = QtGui.QComboBox(self.InfoMetadata) self.cb05_access.setGeometry(QtCore.QRect(300, 360, 91, 22)) self.cb05_access.setFont(font) self.cb05_access.setObjectName(_fromUtf8("cb05_access")) self.cb05_access.addItem(_fromUtf8("")) self.cb05_access.addItem(_fromUtf8("")) self.cb05_access.addItem(_fromUtf8("")) # Checkbox self.ch01_webpage = QtGui.QCheckBox(self.InfoPublication) self.ch01_webpage.setGeometry(QtCore.QRect(20, 20, 101, 17)) self.ch01_webpage.setFont(font) self.ch01_webpage.setChecked(True) self.ch01_webpage.setObjectName(_fromUtf8("ch01_webpage")) self.ch02_geocatmin = QtGui.QCheckBox(self.InfoPublication) self.ch02_geocatmin.setGeometry(QtCore.QRect(20, 60, 101, 17)) self.ch02_geocatmin.setFont(font) self.ch02_geocatmin.setChecked(True) self.ch02_geocatmin.setObjectName(_fromUtf8("ch02_geocatmin")) self.ch03_capa = QtGui.QCheckBox(self.InfoPublication) self.ch03_capa.setGeometry(QtCore.QRect(20, 130, 101, 17)) self.ch03_capa.setFont(font) self.ch03_capa.setObjectName(_fromUtf8("ch03_capa")) self.ch04_wms = QtGui.QCheckBox(self.InfoPublication) self.ch04_wms.setGeometry(QtCore.QRect(100, 130, 101, 17)) self.ch04_wms.setFont(font) self.ch04_wms.setObjectName(_fromUtf8("ch04_wms")) self.ch05_shp = QtGui.QCheckBox(self.InfoPublication) self.ch05_shp.setGeometry(QtCore.QRect(200, 130, 101, 17)) self.ch05_shp.setFont(font) self.ch05_shp.setObjectName(_fromUtf8("ch05_shp")) self.ch06_kml = QtGui.QCheckBox(self.InfoPublication) self.ch06_kml.setGeometry(QtCore.QRect(20, 150, 101, 16)) self.ch06_kml.setFont(font) self.ch06_kml.setObjectName(_fromUtf8("ch06_kml")) self.ch07_opendata = QtGui.QCheckBox(self.InfoPublication) self.ch07_opendata.setGeometry(QtCore.QRect(100, 150, 101, 17)) self.ch07_opendata.setFont(font) self.ch07_opendata.setObjectName(_fromUtf8("ch07_opendata")) self.ch08_csvxls = QtGui.QCheckBox(self.InfoPublication) self.ch08_csvxls.setGeometry(QtCore.QRect(200, 150, 101, 16)) self.ch08_csvxls.setFont(font) self.ch08_csvxls.setObjectName(_fromUtf8("ch08_csvxls")) self.ch09_other = QtGui.QCheckBox(self.InfoPublication) self.ch09_other.setGeometry(QtCore.QRect(290, 140, 101, 17)) self.ch09_other.setFont(font) self.ch09_other.setObjectName(_fromUtf8("ch09_other")) # Date self.date_edit = QtGui.QDateEdit(self.InfoMetadata) # self.dateEdit.setDisplayFormat('dd/MM/yyyy') self.date_edit.setGeometry(QtCore.QRect(290, 300, 110, 22)) self.date_edit.setFont(font) self.date_edit.setObjectName(_fromUtf8("date_edit")) # ViewStatus self.statusValue = QtGui.QTextEdit(self.centralwidget) self.statusValue.setGeometry(QtCore.QRect(10, 660, 821, 71)) font = QtGui.QFont() font.setStrikeOut(False) self.statusValue.setTextColor(QtGui.QColor(153, 0, 0)) self.statusValue.setFont(font) self.statusValue.setFrameShadow(QtGui.QFrame.Sunken) self.statusValue.setVerticalScrollBarPolicy(QtCore.Qt.ScrollBarAsNeeded) self.statusValue.setHorizontalScrollBarPolicy(QtCore.Qt.ScrollBarAlwaysOff) self.statusValue.setTabChangesFocus(False) self.statusValue.setReadOnly(True) self.statusValue.setObjectName(_fromUtf8("statusValue")) self.redColor = QtGui.QColor(255, 0, 0) # Html self.view = QtWebKit.QWebView(self.centralwidget) self.view.setGeometry(QtCore.QRect(440, 30, 391, 441)) self.view.setUrl(QtCore.QUrl(_fromUtf8(os.path.join(STATIC, 'index.html')))) # self.view.setUrl(QtCore.QUrl(_fromUtf8('dev\static\index.html'))) self.view.setObjectName(_fromUtf8("webView")) cache = QtNetwork.QNetworkDiskCache() cache.setCacheDirectory(os.path.join(BASE_DIR, "cache")) self.view.page().networkAccessManager().setCache(cache) self.view.page().networkAccessManager() self.view.page().mainFrame().addToJavaScriptWindowObject("MainWindow", MainWindow) self.view.page().setLinkDelegationPolicy(QtWebKit.QWebPage.DelegateAllLinks) self.view.loadFinished.connect(self.onLoadFinished) self.view.linkClicked.connect(QtGui.QDesktopServices.openUrl) # MainWindow MainWindow.setCentralWidget(self.centralwidget) self.statusbar = QtGui.QStatusBar(MainWindow) self.statusbar.setObjectName(_fromUtf8("statusbar")) MainWindow.setStatusBar(self.statusbar) self.retranslateUi(MainWindow) QtCore.QMetaObject.connectSlotsByName(MainWindow)