mirror of
https://github.com/qgis/QGIS.git
synced 2025-04-13 00:03:09 -04:00
[metasearch] Minor UI updates to conform to HIG (#7810)
* [metasearch] Use QgsFilterLineEdit for keyword search box * [metasearch] Remove version number from dialog title This is no longer required now that the plugin is bundled with QGIS - the version number now follows QGIS version numbering * Capitalization, ellipsis * [metasearch] Use a question messagebox
This commit is contained in:
parent
36f592cc4b
commit
1002824cc6
@ -84,8 +84,10 @@ class MetaSearchDialog(QDialog, BASE_CLASS):
|
||||
self.catalog_password = None
|
||||
self.context = StaticContext()
|
||||
|
||||
version = self.context.metadata.get('general', 'version')
|
||||
self.setWindowTitle(self.tr('MetaSearch {0}').format(version))
|
||||
self.leKeywords.setShowSearchIcon(True)
|
||||
self.leKeywords.setPlaceholderText(self.tr('Search keywords'))
|
||||
|
||||
self.setWindowTitle(self.tr('MetaSearch'))
|
||||
|
||||
self.rubber_band = QgsRubberBand(self.map, True) # True = a polygon
|
||||
self.rubber_band.setColor(QColor(255, 0, 0, 75))
|
||||
@ -297,7 +299,7 @@ class MetaSearchDialog(QDialog, BASE_CLASS):
|
||||
"""add new service"""
|
||||
|
||||
conn_new = NewConnectionDialog()
|
||||
conn_new.setWindowTitle(self.tr('New Catalog service'))
|
||||
conn_new.setWindowTitle(self.tr('New Catalog Service'))
|
||||
if conn_new.exec_() == QDialog.Accepted: # add to service list
|
||||
self.populate_connection_list()
|
||||
self.textMetadata.clear()
|
||||
@ -310,7 +312,7 @@ class MetaSearchDialog(QDialog, BASE_CLASS):
|
||||
url = self.settings.value('/MetaSearch/%s/url' % current_text)
|
||||
|
||||
conn_edit = NewConnectionDialog(current_text)
|
||||
conn_edit.setWindowTitle(self.tr('Edit Catalog service'))
|
||||
conn_edit.setWindowTitle(self.tr('Edit Catalog Service'))
|
||||
conn_edit.leName.setText(current_text)
|
||||
conn_edit.leURL.setText(url)
|
||||
conn_edit.leUsername.setText(self.settings.value('/MetaSearch/%s/username' % current_text))
|
||||
@ -328,9 +330,9 @@ class MetaSearchDialog(QDialog, BASE_CLASS):
|
||||
|
||||
msg = self.tr('Remove service {0}?').format(current_text)
|
||||
|
||||
result = QMessageBox.information(self, self.tr('Confirm delete'), msg,
|
||||
QMessageBox.Ok | QMessageBox.Cancel)
|
||||
if result == QMessageBox.Ok: # remove service from list
|
||||
result = QMessageBox.question(self, self.tr('Delete Service'), msg,
|
||||
QMessageBox.Yes | QMessageBox.No, QMessageBox.No)
|
||||
if result == QMessageBox.Yes: # remove service from list
|
||||
self.settings.remove(key)
|
||||
index_to_delete = self.cmbConnectionsServices.currentIndex()
|
||||
self.cmbConnectionsServices.removeItem(index_to_delete)
|
||||
|
@ -43,7 +43,7 @@
|
||||
</property>
|
||||
<layout class="QGridLayout" name="gridLayout_3">
|
||||
<item row="0" column="1">
|
||||
<widget class="QLineEdit" name="leKeywords">
|
||||
<widget class="QgsFilterLineEdit" name="leKeywords">
|
||||
<property name="sizePolicy">
|
||||
<sizepolicy hsizetype="Expanding" vsizetype="Fixed">
|
||||
<horstretch>0</horstretch>
|
||||
@ -216,7 +216,7 @@
|
||||
<item row="1" column="3" colspan="2">
|
||||
<widget class="QPushButton" name="btnShowXml">
|
||||
<property name="text">
|
||||
<string>View search results as XML</string>
|
||||
<string>View Search Results as XML</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
@ -418,42 +418,42 @@
|
||||
<item row="1" column="0">
|
||||
<widget class="QPushButton" name="btnServerInfo">
|
||||
<property name="text">
|
||||
<string>Service info</string>
|
||||
<string>Service Info</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="1" column="1" colspan="2">
|
||||
<widget class="QPushButton" name="btnCapabilities">
|
||||
<property name="text">
|
||||
<string>GetCapabilities response</string>
|
||||
<string>GetCapabilities Response</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="2" column="0">
|
||||
<widget class="QPushButton" name="btnNew">
|
||||
<property name="text">
|
||||
<string>New</string>
|
||||
<string>New…</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="2" column="1">
|
||||
<widget class="QPushButton" name="btnEdit">
|
||||
<property name="text">
|
||||
<string>Edit</string>
|
||||
<string>Edit…</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="2" column="2">
|
||||
<widget class="QPushButton" name="btnDelete">
|
||||
<property name="text">
|
||||
<string>Delete</string>
|
||||
<string>Delete…</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="2" column="4">
|
||||
<widget class="QPushButton" name="btnSave">
|
||||
<property name="text">
|
||||
<string>Save</string>
|
||||
<string>Save…</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
@ -467,14 +467,14 @@
|
||||
<item row="1" column="3" colspan="2">
|
||||
<widget class="QPushButton" name="btnAddDefault">
|
||||
<property name="text">
|
||||
<string>Add default services</string>
|
||||
<string>Add Default Services</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="2" column="3">
|
||||
<widget class="QPushButton" name="btnLoad">
|
||||
<property name="text">
|
||||
<string>Load</string>
|
||||
<string>Load…</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
@ -488,7 +488,7 @@
|
||||
<item>
|
||||
<widget class="QGroupBox" name="saveStrategyGroup">
|
||||
<property name="title">
|
||||
<string>Connection naming</string>
|
||||
<string>Connection Naming</string>
|
||||
</property>
|
||||
<layout class="QVBoxLayout" name="verticalLayout_3">
|
||||
<item>
|
||||
@ -528,7 +528,7 @@
|
||||
<item>
|
||||
<widget class="QGroupBox" name="groupBox_4">
|
||||
<property name="title">
|
||||
<string>Server timeout</string>
|
||||
<string>Server Timeout</string>
|
||||
</property>
|
||||
<layout class="QHBoxLayout" name="horizontalLayout">
|
||||
<item>
|
||||
@ -551,7 +551,7 @@
|
||||
<item>
|
||||
<widget class="QGroupBox" name="groupBox_3">
|
||||
<property name="title">
|
||||
<string>Results paging</string>
|
||||
<string>Results Paging</string>
|
||||
</property>
|
||||
<layout class="QHBoxLayout" name="horizontalLayout_2">
|
||||
<item>
|
||||
@ -577,6 +577,19 @@
|
||||
</layout>
|
||||
</widget>
|
||||
</item>
|
||||
<item>
|
||||
<spacer name="verticalSpacer">
|
||||
<property name="orientation">
|
||||
<enum>Qt::Vertical</enum>
|
||||
</property>
|
||||
<property name="sizeHint" stdset="0">
|
||||
<size>
|
||||
<width>20</width>
|
||||
<height>40</height>
|
||||
</size>
|
||||
</property>
|
||||
</spacer>
|
||||
</item>
|
||||
</layout>
|
||||
</widget>
|
||||
</widget>
|
||||
@ -628,4 +641,11 @@
|
||||
</hints>
|
||||
</connection>
|
||||
</connections>
|
||||
<customwidgets>
|
||||
<customwidget>
|
||||
<class>QgsFilterLineEdit</class>
|
||||
<extends>QLineEdit</extends>
|
||||
<header>qgis.gui</header>
|
||||
</customwidget>
|
||||
</customwidgets>
|
||||
</ui>
|
||||
|
@ -11,7 +11,7 @@
|
||||
</rect>
|
||||
</property>
|
||||
<property name="windowTitle">
|
||||
<string>Manage connections</string>
|
||||
<string>Manage Connections</string>
|
||||
</property>
|
||||
<layout class="QVBoxLayout" name="verticalLayout">
|
||||
<item>
|
||||
|
@ -29,7 +29,6 @@ import warnings
|
||||
warnings.filterwarnings("ignore", category=PendingDeprecationWarning)
|
||||
warnings.filterwarnings("ignore", category=DeprecationWarning)
|
||||
|
||||
import configparser
|
||||
from gettext import gettext, ngettext
|
||||
import logging
|
||||
import os
|
||||
@ -59,9 +58,6 @@ class StaticContext(object):
|
||||
def __init__(self):
|
||||
"""init"""
|
||||
self.ppath = os.path.dirname(os.path.abspath(__file__))
|
||||
self.metadata = configparser.ConfigParser()
|
||||
with codecs.open(os.path.join(self.ppath, 'metadata.txt'), "r", "utf8") as f:
|
||||
self.metadata.read_file(f)
|
||||
|
||||
|
||||
def get_ui_class(ui_file):
|
||||
|
@ -113,7 +113,7 @@ QgsMapSaveDialog::QgsMapSaveDialog( QWidget *parent, QgsMapCanvas *mapCanvas, co
|
||||
}
|
||||
else
|
||||
{
|
||||
QPushButton *button = new QPushButton( tr( "Copy to clipboard" ) );
|
||||
QPushButton *button = new QPushButton( tr( "Copy to Clipboard" ) );
|
||||
buttonBox->addButton( button, QDialogButtonBox::ResetRole );
|
||||
connect( button, &QPushButton::clicked, this, &QgsMapSaveDialog::copyToClipboard );
|
||||
}
|
||||
|
@ -128,7 +128,7 @@ void CoordinateCapture::initGui()
|
||||
mpCanvasEdit->setToolTip( tr( "Coordinate in map canvas coordinate reference system (lat,lon or east,north)" ) );
|
||||
|
||||
QPushButton *mypCopyButton = new QPushButton( mypWidget );
|
||||
mypCopyButton->setText( tr( "Copy to clipboard" ) );
|
||||
mypCopyButton->setText( tr( "Copy to Clipboard" ) );
|
||||
connect( mypCopyButton, &QAbstractButton::clicked, this, &CoordinateCapture::copy );
|
||||
|
||||
mpTrackMouseButton = new QToolButton( mypWidget );
|
||||
|
@ -86,7 +86,7 @@
|
||||
</size>
|
||||
</property>
|
||||
<property name="text">
|
||||
<string>Map view extent</string>
|
||||
<string>Map Canvas Extent</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
@ -138,7 +138,7 @@
|
||||
</sizepolicy>
|
||||
</property>
|
||||
<property name="text">
|
||||
<string>Calculate from layer</string>
|
||||
<string>Calculate from Layer</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
@ -151,7 +151,7 @@
|
||||
</sizepolicy>
|
||||
</property>
|
||||
<property name="text">
|
||||
<string>Draw on canvas</string>
|
||||
<string>Draw on Canvas</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
@ -164,7 +164,7 @@
|
||||
</size>
|
||||
</property>
|
||||
<property name="text">
|
||||
<string>Current layer extent</string>
|
||||
<string>Current Layer Extent</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
|
Loading…
x
Reference in New Issue
Block a user