File: convert-whatsthis.pl

package info (click to toggle)
kde-dev-scripts 4%3A18.08.0-1
  • links: PTS, VCS
  • area: main
  • in suites: buster
  • size: 3,496 kB
  • sloc: perl: 15,466; lisp: 5,627; sh: 4,157; python: 3,892; ruby: 2,158; makefile: 16; sed: 9
file content (14 lines) | stat: -rwxr-xr-x 411 bytes parent folder | download | duplicates (8)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#!/usr/bin/perl -pi

s!Q(3|)WhatsThis::add\s*\(\s*([^,]*),!\2->setWhatsThis(!g;
s!#include <q3whatsthis.h>!!g;

s!QToolTip::add\s*\(\s*([^,]*),!\1->setToolTip(!;


# Q(V|H)GroupBox convertion
# TODO add #include <Q3GroupBox>
s!new\s*QVGroupBox\s*\(!new Q3GroupBox\(1, Qt::Horizontal,!g;
s!new\s*QHGroupBox\s*\(!new Q3GroupBox\(1, Qt::Vertical,!g;
s!QVGroupBox\s*\*!Q3GroupBox *!g;
s!#include <qvgroupbox.h>!!g;