タグ付けされた質問 「table-of-contents」

1
QSettingsの変更をすぐに適用する方法は?
PyQGISでは、レイヤーパネル(または目次)のグループを太字にするなど、さまざまな設定を変更できます。 from PyQt4.QtCore import QSettings QSettings().setValue("/Qgis/legendGroupsBold", True) 設定は、オプションまたは入力から確認できるように書き込まれます。 QSettings().value("/Qgis/legendGroupsBold") >>> u'true' しかし、それは適用されません。私は使用すると思った QSettings().sync() 助けになるかもしれませんが、残念ながらそうではありません。適用する唯一の方法は、GUI(Settings > Options)に移動し、OKQGISをクリックするか再起動することです。 PyQGISを介してこれを行う方法はありますか? コンテキスト: これをプロジェクトファイルにマクロとして追加して、グループ名のみが太字になり、レイヤー名が太字にならないように(美的目的で)します。したがって、プロジェクトがロードされたときにQSettingsが適用されると理想的です(プロジェクトが閉じられたときに初期設定が再適用されます)。

1
レイヤーパネルでレイヤーまたはグループを非表示にする方法
グループ内のレイヤーパネルには多数のレイヤーがありますが、それらを表示したくありません(かなりたくさんあるので、乱雑に見えます)。これらの層は、他のいくつかの層とも結合されています。 これらのレイヤーをユーザーから見えないようにすることは可能ですか(つまり、レイヤーパネルには表示されません。レイヤーの可視性を設定することではありません)または、おそらくグループを非表示にしますか? 私が見つけた最も近いものはこの投稿でしたが、より直接的なアプローチがあることを期待しています: QGIS凡例にいくつかのレイヤーのみを表示しますか?

4
QGISでシェープファイルの名前を変更しますか?
外国語で命名されたプロジェクトのレイヤーの膨大なリストがあります。名前に英語のタイトルを翻訳して追加したい。 レイヤーを右クリックしてレイヤー名を選択Properties -> Generalして変更すると、レイヤーツリーに表示されますが、元のファイルは変わりません。 QGISから元のファイルの名前を変更する方法はありますか? フォルダがたくさんあるので、すべてのフォルダを検索するには時間がかかりすぎます。

2
QGISでレイヤーパネルの幅を設定しますか?
QGISを開くと、レイヤーパネルのデフォルトの幅が[レイヤー/グループの削除]ボタンを表示しません。したがって、QGISを開くたびにボタンを表示するようにパネルのサイズを変更する必要があります。 このパネルのデフォルトの幅を設定して、サイズを変更する必要はありませんか? Windows 10でQGIS 2.18.5を使用しています。
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.