summaryrefslogtreecommitdiffstats
path: root/kpdf/part.cpp
diff options
context:
space:
mode:
authorMavridis Philippe <mavridisf@gmail.com>2025-04-09 15:51:42 +0300
committerMavridis Philippe <mavridisf@gmail.com>2025-04-14 19:09:53 +0300
commit4c0b40a916e69640fde5784471469723a0d7a9ae (patch)
treef19690db6a7c6906cdf0ed88590a9b2661629a0d /kpdf/part.cpp
parent0599e57edd9b4998aa99b0a14f4d83c2b9390b29 (diff)
downloadtdegraphics-4c0b40a9.tar.gz
tdegraphics-4c0b40a9.zip
KPDF Shell: Fix bugs related to tabbing
* Update tab caption when user opens another document * Fix activation event setting window/tab title to full URL * Add tooltip with full path to tabs Resolves #119. Signed-off-by: Mavridis Philippe <mavridisf@gmail.com> (cherry picked from commit 982cdfa5adaefa4f0d9dbba77a2853ef0a63a9e7)
Diffstat (limited to 'kpdf/part.cpp')
-rw-r--r--kpdf/part.cpp8
1 files changed, 8 insertions, 0 deletions
diff --git a/kpdf/part.cpp b/kpdf/part.cpp
index 97f1b5b4..fb56e58a 100644
--- a/kpdf/part.cpp
+++ b/kpdf/part.cpp
@@ -536,6 +536,14 @@ void Part::readMimeType(TDEIO::Job *, const TQString &mime)
m_jobMime = mime;
}
+void Part::guiActivateEvent(KParts::GUIActivateEvent *e)
+{
+ if (e->activated())
+ {
+ emitWindowCaption();
+ }
+}
+
void Part::emitWindowCaption()
{
// these setWindowCaption call only works for remote files