🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.lang.c
Article #309784

Re: Qt, Control+Tab

#309784
From: szykcech
Date: Mon, 31 Dec 2018 05:39
9 lines
1831 bytes
> Tylko jako to oprogramować ?

QObject::installEventFilter(QObject*) (czy jakoś tak) twoim przyjacielem jest.
Wtedy:
1. W konstruktorze TabWindow:
ui->tabWidget->installEventFilter(this);
2. W TabWindow dodajesz funkcję eventFilter(QObject*, QEvent*) (czy jakoś tak)
3. W eventFilter(QObject*, QEvent* aEvent) rzutujesz aEvent do QKeyPressEvent (czy jakoś tak)
4. Jak się poprawnie zrzutuje sprawdzasz czy jest to przycisk Qt::key_Tab (czy jakoś tak) i czy ma modifer() == Qt::Control (czy jakoś tak)
Technical Details
Message-ID: <fbae878b-1306-461d-be48-0c0cfb37269d@googlegroups.com>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!news.nask.pl!news.nask.org.pl!news.unit0.net!weretis.net!feeder6.news.weretis.net!feeder.usenetexpress.com!feeder-in1.iad1.usenetexpress.com!border1.nntp.dca1.giganews.com!nntp.giganews.com!v55no6303950qtk.0!news-out.google.com!m21ni9161qta.0!nntp.google.com!v55no6303948qtk.0!postnews.google.com!glegroupsg2000goo.googlegroups.com!not-for-mail
References: <q0bea6$tfc$1@node1.news.atman.pl>

Show Full Headers
Complete Article Headers
X-Received: by 2002:ac8:2e8d:: with SMTP id h13mr25955900qta.62.1546234774907;        Sun, 30 Dec 2018 21:39:34 -0800 (PST)
X-Received: by 2002:a25:f207:: with SMTP id i7-v6mr368992ybe.3.1546234774785; Sun, 30 Dec 2018 21:39:34 -0800 (PST)
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!news.nask.pl!news.nask.org.pl!news.unit0.net!weretis.net!feeder6.news.weretis.net!feeder.usenetexpress.com!feeder-in1.iad1.usenetexpress.com!border1.nntp.dca1.giganews.com!nntp.giganews.com!v55no6303950qtk.0!news-out.google.com!m21ni9161qta.0!nntp.google.com!v55no6303948qtk.0!postnews.google.com!glegroupsg2000goo.googlegroups.com!not-for-mail
Newsgroups: pl.comp.lang.c
Date: Sun, 30 Dec 2018 21:39:34 -0800 (PST)
In-Reply-To: <q0bea6$tfc$1@node1.news.atman.pl>
Complaints-To: groups-abuse@google.com
Injection-Info: glegroupsg2000goo.googlegroups.com; posting-host=188.146.162.172; posting-account=pyti1AoAAAAf66c003TUy10QAAnMWaKw
NNTP-Posting-Host: 188.146.162.172
References: <q0bea6$tfc$1@node1.news.atman.pl>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <fbae878b-1306-461d-be48-0c0cfb37269d@googlegroups.com>
Subject: Re: Qt, Control+Tab
From: szykcech@gmail.com
Injection-Date: Mon, 31 Dec 2018 05:39:34 +0000
Lines: 13
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit