🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: be.comp.programming
Article #7475

Re: KDE 3: Probleempje met implementatie GUI

#7475
From: Frederik Himpe
Date: Wed, 04 Sep 2002 17:36
55 lines
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-mail
References: <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