qgis / QGIS

QGIS is a free, open source, cross platform (lin/win/mac) geographical information system (GIS)
https://qgis.org
GNU General Public License v2.0
10.57k stars 3k forks source link

"Outline > simple line" does not grant access to the options/library of lines symbols #58377

Open gioman opened 2 months ago

gioman commented 2 months ago

What is the bug or the crash?

Fora polygon layer when you choose its style as "outline > simple line" QGIS does not grant access to the options/library for line synmbols, but if you choose "outline > marker line" then it correctly shows the options/library for point symbols

image

VS

image

Steps to reproduce the issue

Add a polygon layer

Style it with "outline > simple line"

Versions

3.34 3.38 master

Libraries
QGIS version3.39.0-Master
QGIS code revision29bf082ed3
Qt version5.15.13
Python version3.12.5
GDAL/OGR version3.10.0dev-6339b46c60
PROJ version9.4.0
EPSG Registry database versionv11.004 (2024-02-24)
GEOS version3.12.2-CAPI-1.18.2
SQLite version3.45.1
PDAL version2.6.3
PostgreSQL client version16.2
SpatiaLite version5.1.0
QWT version6.2.0
QScintilla2 version2.14.1
OS versionWindows 11 Version 2009
This copy of QGIS writes debugging output.
 
Active Python plugins
fccn_validator1.0.0
lizmap4.3.19
openlittermap1.0.0
db_manager0.1.20
processing2.12.99

Supported QGIS version

New profile

Additional context

No response

nyalldawson commented 2 months ago

This isn't a bug -- the symbol library pane is only shown when you are configuring a sub-symbol for a symbol layer, so it's only visible for symbol layer types which use sub symbols. Marker line uses these, simple line does not.

gioman commented 2 months ago

This isn't a bug -- the symbol library pane is only shown when you are configuring a sub-symbol for a symbol layer, so it's only visible for symbol layer types which use sub symbols. Marker line uses these, simple line does not.

@nyalldawson ummm... I see... but then what about if I want to style the outline of a polygon with a line style I previously saved in my library? Isn't possible? Seems weird (from a user point of view) considered all we can do with symbology in QGIS.

nyalldawson commented 2 months ago

@gioman yeah, that's a good point. I think if we want to handle this then we could expose line symbols in the top-level browser for polygon layers too.

github-actions[bot] commented 2 months ago

The QGIS project highly values your report and would love to see it addressed. However, this issue has been left in feedback mode for the last 14 days and is being automatically marked as "stale". If you would like to continue with this issue, please provide any missing information or answer any open questions. If you could resolve the issue yourself meanwhile, please leave a note for future readers with the same problem and close the issue. In case you should have any uncertainty, please leave a comment and we will be happy to help you proceed with this issue. If there is no further activity on this issue, it will be closed in a week.