Article View: be.comp.programming
Article #7475Re: KDE 3: Probleempje met implementatie GUI
From: Frederik Himpe
Date: Wed, 04 Sep 2002 17:36
Date: Wed, 04 Sep 2002 17:36
55 lines
2893 bytes
2893 bytes
In article <87vg5l8yp8.fsf@pandora.be>, Dominique Devriese wrote:
> Frederik Himpe <see@reply.to.invalid> writes:
[...]
>> De bedoeling is om in het main window een QSplitter te hebben, met twee
>> KListView's als children. Dus ik heb die klasse cdKatalogView een
>> afgeleide klassen gemaakt van QSplitter, en in de constructor worden er
>> twee KListView's aangehangen:
>>
>> CdKatalogView::CdKatalogView(QWidget *parent, const char *name) :
>> QSplitter(parent, name)
>> {
>>
>> cdList = new KListView(this);
>> cdContents = new KListView(this);
>> setBackgroundMode(PaletteBase);
>> }
>>
>> Nu is het probleem dat de ruimte voor de toolbar niet hoog genoeg meer
>> is, waardoor die toolbar maar half zichtbaar is. Ik heb een screenshot
>> online gezet op http://users.telenet.be/fhimpe/kdeprobl.png
>>
>> Wat doe ik verkeerd?
>
> kan je wat meer code geven, meer bepaald de code waar je het
> CdKatalogView construeert, en als centraal widget van het venster
> instelt ?
void CdKatalogApp::initView()
{
////////////////////////////////////////////////////////////////////
// create the main widget here that is managed by KTMainWindow's
// view-region and
// connect the widget to your document to display document
// contents.
view = new CdKatalogView(this);
doc->addView(view);
setCentralWidget(view);
setCaption(doc->URL().fileName(),false);
}
(CdKatalogApp is afgeleid van KMainWindow)
Normaalgezien moet dat nog de oorspronkelijke code zijn die kdevelop
heeft gegenereerd.
Ik heb de volledig code nog eens online gezet:
http://users.telenet.be/fhimpe/cdKatalog.tar.bz2
Alvast bedankt!
Frederik
--
http://users.telenet.be/fhimpe/
Linux zeus 2.4.19-rc3 #2 Thu Jul 25 16:00:31 CEST 2002 i586 unknown
Technical Details
Message-ID:
<slrnanch4n.5c1.see@zeus75.homelinux.org>Path:
arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!sn-xit-03!sn-xit-06!sn-xit-01!sn-xit-04!supernews.com!news.maxwell.syr.edu!newsfeed.icl.net!newsfeed.fjserv.net!opentransit.net!proxad.net!skynet.be!skynet.be!ossa.telenet-ops.be!afrodite.telenet-ops.be.POSTED!not-for-mailReferences:
<slrnanbq89.2db.see@zeus75.homelinux.org> <87vg5l8yp8.fsf@pandora.be>Show Full Headers
Complete Article Headers
X-Google-Language: DUTCH,ASCII-7-bit X-Google-Thread: fcea4,f669132c711452f5 X-Google-Attributes: gidfcea4,public X-Google-ArrivalTime: 2002-09-04 10:50:48 PST Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!sn-xit-03!sn-xit-06!sn-xit-01!sn-xit-04!supernews.com!news.maxwell.syr.edu!newsfeed.icl.net!newsfeed.fjserv.net!opentransit.net!proxad.net!skynet.be!skynet.be!ossa.telenet-ops.be!afrodite.telenet-ops.be.POSTED!not-for-mail Newsgroups: be.comp.programming From: Frederik Himpe <see@reply.to.invalid> Subject: Re: KDE 3: Probleempje met implementatie GUI References: <slrnanbq89.2db.see@zeus75.homelinux.org> <87vg5l8yp8.fsf@pandora.be> Reply-To: frederik.himpe@gmx.net Message-ID: <slrnanch4n.5c1.see@zeus75.homelinux.org> User-Agent: slrn/0.9.7.4 (Linux) Lines: 55 Date: Wed, 04 Sep 2002 17:36:24 GMT NNTP-Posting-Host: 213.224.7.123 X-Complaints-To: abuse@telenet.be X-Trace: afrodite.telenet-ops.be 1031160984 213.224.7.123 (Wed, 04 Sep 2002 19:36:24 MET DST) NNTP-Posting-Date: Wed, 04 Sep 2002 19:36:24 MET DST Organization: Telenet Internet