TODO List KDevelop 2.1.2
Roland Krause
rokrau at yahoo.com
Fri Jun 7 18:34:03 UTC 2002
Falk,
your last commits caused a lot of conflicts here in kwdoc.cpp. I have
no idea how to resolve these.
Please send me an email to my private address if you have a minute so
we can resolve this issue.
I'd suggest that I would first reverse your commits then commit my
stuff then ask the patchers to send the patches again.
It looks like this will otherwise break things.
Roland
--- "F at lk Brettschneider" <falk.brettschneider at gmx.de> wrote:
> Hi!
>
> I fixed the bad looking project wizard dialog. There were some resize
>
> issues and the text in the project template description wasn't
> wrapped
> correctly.
> Patch attached. I've tested it with both, KDE-3.0 and KDE-2.0 and it
> works well here.
>
> Please, give me the OK for committing!
>
> Cheers
> F at lk
>
> > Index: ckappwizard.cpp
> ===================================================================
> RCS file: /home/kde/kdevelop/kdevelop/ckappwizard.cpp,v
> retrieving revision 1.72.2.47.2.47.2.21
> diff -u -r1.72.2.47.2.47.2.21 ckappwizard.cpp
> --- ckappwizard.cpp 2002/05/02 22:08:59 1.72.2.47.2.47.2.21
> +++ ckappwizard.cpp 2002/06/06 21:53:56
> @@ -67,7 +67,7 @@
> nameold = "";
>
> setCaption(i18n("Application Wizard"));
> - setFixedSize(515,530);
> + setMinimumSize(515,530);
>
> m_cancelButton = cancelButton();
> QToolTip::add(m_cancelButton,i18n("exit the CKAppWizard"));
> @@ -111,20 +111,21 @@
>
> // create a widget and paint a picture on it
> widget1a = new QWidget( page0, "widget1a" );
> - widget1a->setGeometry( 0, 0, 500, 160 );
> - widget1a->setMinimumSize( 0, 0 );
> - widget1a->setMaximumSize( 32767, 32767 );
> + widget1a->setFixedSize(pm.width(), pm.height());
> widget1a->setFocusPolicy( QWidget::NoFocus );
> widget1a->setBackgroundMode( QWidget::PaletteBackground );
> -
> widget1a->setBackgroundPixmap (pm);
> + QVBoxLayout* vbl1 = new QVBoxLayout(page0, 8, 4);
> + QHBoxLayout* hbl1 = new QHBoxLayout(vbl1, 10);
> + hbl1->addWidget(widget1a);
> + hbl1->addStretch();
>
> applications = new QListView( page0, "applications" );
> - applications->setGeometry( 20, 170, 170, 250 );
> - applications->setMinimumSize( 0, 0 );
> - applications->setMaximumSize( 32767, 32767 );
> + applications->setMinimumSize( 200, 250 );
> applications->setFocusPolicy( QWidget::TabFocus );
> applications->setBackgroundMode( QWidget::PaletteBackground );
> + QHBoxLayout* hbl2 = new QHBoxLayout(vbl1, 10);
> + hbl2->addWidget(applications);
>
> applications->setResizePolicy( QScrollView::Manual );
> applications->setVScrollBarMode( QScrollView::Auto );
> @@ -142,21 +143,21 @@
>
> // create another widget for a picture
> widget1b = new QWidget( page0, "widget1b" );
> - widget1b->setGeometry( 255, 180, 190, 140 );
> - widget1b->setMinimumSize( 0, 0 );
> - widget1b->setMaximumSize( 32767, 32767 );
> + widget1b->setFixedSize(190, 140);
> widget1b->setFocusPolicy( QWidget::NoFocus );
> widget1b->setBackgroundMode( QWidget::PaletteBackground );
> + QVBoxLayout* vbl2 = new QVBoxLayout(hbl2, 10);
> + QHBoxLayout* hbl3 = new QHBoxLayout(vbl2, 10);
> + hbl3->addWidget(widget1b);
> + hbl3->addStretch();
>
> apphelp = new QLabel( page0, "apphelp" );
> - apphelp->setGeometry( 230, 330, 240, 90 );
> - apphelp->setMinimumSize( 0, 0 );
> - apphelp->setMaximumSize( 32767, 32767 );
> apphelp->setFocusPolicy( QWidget::NoFocus );
> apphelp->setBackgroundMode( QWidget::PaletteBackground );
> apphelp->setText( i18n("Label:") );
> - apphelp->setAlignment( 1313 );
> + apphelp->setAlignment( Qt::WordBreak);//1313 );
> apphelp->setMargin( -1 );
> + vbl2->addWidget(apphelp);
>
> othersentry = new QListViewItem (applications, i18n("Others"));
> othersentry->setExpandable (true);
> @@ -209,9 +210,6 @@
> applications->setFrameStyle( QListView::Panel | QListView::Sunken
> );
> applications->setLineWidth( 2 );
>
> - separator0 = new KSeparator (page0);
> - separator0->setGeometry(0,160,515,5);
> -
> connect (applications,SIGNAL(selectionChanged
> ()),SLOT(slotApplicationClicked()));
>
> /************************************************************/
> @@ -444,6 +442,8 @@
> separator2 = new KSeparator (page1);
> separator2->setGeometry(0,255,515,5);
>
> + page1->setMinimumSize(515, 430);
> +
> QString nameMsg = i18n("Insert your project name here. This is\n"
> "also the name of the directory where your Project\n"
> "will be created.");
>
__________________________________________________
Do You Yahoo!?
Yahoo! - Official partner of 2002 FIFA World Cup
http://fifaworldcup.yahoo.com
More information about the KDevelop-devel
mailing list