Ocena wątku:
  • 0 Głosów - 0 Średnio
  • 1
  • 2
  • 3
  • 4
  • 5
Tooltip - ukrycie informacji o źródle warstwy
05-11-2018, 14:30,
#1
Tooltip - ukrycie informacji o źródle warstwy
Czy w jakiś sposób można ukryć/usunąć informację o źródle warstwy, która pojawia się "dymkach".

Znalazłem coś takiego:
layer=iface.activeLayer()
layer.setTitle('TITLE')
layer.setAbstract('Abstract')
05-11-2018, 15:36,
#2
RE: Tooltip - ukrycie informacji o źródle warstwy
W źródle qgsmaplayermodel.cpp jest składnia która odpowiada za pojawianie się dymków w tym informacji o źródle warstwy. Tylko jak dobrać się do tej zmiennej "tooltip" aby nic nie wyświetlała.

case Qt::ToolTipRole:
{
QgsMapLayer *layer = static_cast<QgsMapLayer *>( index.internalPointer() );
if ( layer )
{
QString tooltip = "<b>" +
( layer->title().isEmpty() ? layer->shortName() : layer->title() ) + "</b>";
if ( !layer->abstract().isEmpty() )
tooltip += "<br/>" + layer->abstract().replace( QLatin1String( "\n" ), QLatin1String( "<br/>" ) );
tooltip += "<br/><i>" + layer->publicSource() + "</i>";
return tooltip;
}
return QVariant();
}
06-11-2018, 17:01,
#3
RE: Tooltip - ukrycie informacji o źródle warstwy
Może uda się podmieniając te informacje w notatniku używając kopi pliku...
08-11-2018, 11:53,
#4
RE: Tooltip - ukrycie informacji o źródle warstwy
Tak tylko ten plik jest skompilowany i nie występuje w ostatecznej wersji QGIS-a.
Pewnie można by samemu skompilować źródła z zmodyfikowaną wersją ale nie wiem czy już to nie jest zbyt duża ingerencja.
Wolałbym zachować wersję źródłową, a ewentualnie odnieść się do tych obiektów w startup.py
08-11-2018, 23:07,
#5
RE: Tooltip - ukrycie informacji o źródle warstwy
A może warto na kopii spróbować?


Podobne wątki
Wątek: Autor Odpowiedzi: Wyświetleń: Ostatni post
  Warstwa wektorowa MariaDB/MySQL dlaczego w źródle layerid= a nie tables= behemot 1 3 603 29-10-2019, 20:07
Ostatni post: jerresso
  Ukrycie warstwy w atlasie koszatka443 0 3 993 02-05-2018, 15:19
Ostatni post: koszatka443
  Narzędzie pomiaru - ukrycie przycisku tm261700 2 7 774 27-03-2018, 09:58
Ostatni post: tm261700
  Podciąganie informacji o obiekcie z innego poligonu lukaschels 1 8 050 26-07-2017, 14:20
Ostatni post: tomalos
  System Informacji Geograficznej w pracy historyka - Konferencja gabber2004 0 11 113 21-10-2009, 12:33
Ostatni post: gabber2004

Skocz do: