คำถามติดแท็ก 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) จากนั้นคลิกOKหรือรีสตาร์ท QGIS มีวิธีการทำสิ่งนี้ผ่าน PyQGIS หรือไม่? บริบท : ฉันต้องการเพิ่มสิ่งนี้เป็นมาโครในไฟล์โครงการเพื่อให้แน่ใจว่า (สำหรับจุดประสงค์ด้านสุนทรียภาพ) ว่าชื่อกลุ่มเป็นตัวหนาเท่านั้นและชื่อเลเยอร์ไม่ได้ ดังนั้นจะเหมาะถ้าใช้ QSettings เมื่อโหลดโครงการ (การตั้งค่าเริ่มต้นจะถูกนำมาใช้อีกครั้งเมื่อปิดโครงการ)

1
วิธีทำให้เลเยอร์หรือกลุ่มไม่ปรากฏในแผงเลเยอร์
ฉันมีเลเยอร์จำนวนมากในเลเยอร์พาเนลภายในกลุ่ม แต่ฉันไม่ต้องการให้แสดง (มีค่อนข้างมากดังนั้นมันจึงดูไม่เป็นระเบียบ) เลเยอร์เหล่านี้จะเข้าร่วมกับคนอื่น ๆ หลายคน เป็นไปได้หรือไม่ที่จะทำให้ผู้ใช้มองไม่เห็นเลเยอร์เหล่านี้( เช่นไม่แสดงในเลเยอร์พาเนลมันไม่เกี่ยวกับการตั้งค่าการมองเห็นของเลเยอร์ ) แต่ยังสามารถเข้าร่วมเลเยอร์อื่นได้หรือไม่? หรืออาจทำให้กลุ่มไม่ปรากฏตัว ที่ใกล้ที่สุดที่ฉันพบคือโพสต์นี้ แต่หวังว่าจะมีวิธีการโดยตรงมากขึ้น: แสดงเลเยอร์เพียงบางส่วนในตำนาน QGIS หรือไม่

4
การเปลี่ยนชื่อ Shapefiles ใน QGIS?
ฉันมีรายการเลเยอร์จำนวนมากในโครงการที่ตั้งชื่อเป็นภาษาต่างประเทศ ฉันต้องการแปลและเพิ่มชื่อภาษาอังกฤษเป็นชื่อ เมื่อฉันคลิกขวาที่เลเยอร์และเลือกProperties -> Generalและเปลี่ยนชื่อเลเยอร์มันจะเห็นภาพในแผนผังชั้น แต่ไฟล์ต้นฉบับยังคงเหมือนเดิม มีวิธีการเปลี่ยนชื่อไฟล์ต้นฉบับจาก QGIS หรือไม่? มีมากมายที่การค้นหาทั้งหมดในโฟลเดอร์ของฉันอาจใช้เวลานานเกินไป

2
การตั้งค่าความกว้างของแผงเลเยอร์ใน QGIS?
เมื่อฉันเปิด QGIS แผงเลเยอร์จะใช้ค่าเริ่มต้นเป็นความกว้างที่ไม่แสดงปุ่ม "ลบเลเยอร์ / กลุ่ม" ดังนั้นฉันต้องปรับขนาดพาเนลเพื่อแสดงปุ่มทุกครั้งที่ฉันเปิด QGIS เป็นไปได้ไหมที่จะตั้งค่าความกว้างเริ่มต้นสำหรับพาเนลนี้ดังนั้นฉันไม่จำเป็นต้องปรับขนาดหรือไม่ ฉันใช้ QGIS 2.18.5 บน Windows 10
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.