'KUrl' was not declared in this scope
Ioannis Papadopoulos
giannis.papadopoulos at gmail.com
Sat Nov 17 20:51:50 EET 2007
Mystical Groovy wrote:
> Καλησπέρα,
>
> γραφώ έναν package manager για το slackware linux χρισιμοποιώντας KDevelop.
>
> για να μην τα πολυλογώ έχω ένα κουμπί που θα βρίσκει το πακέτο που θέλει
> να εγκαταστήσει ο χρήστης.
> θέλω λοιπόν όταν διαλέγει ο χρήστης το πακέτο να εμφανίζει στο δίπλα
> textbox το path του αρχείου.
>
> ψάχτηκα λίγο στο net ποσταρα σε διάφορα φορουμς (απάντηση δεν πείρα
> -ξέρω γώ μπορεί να είναι άσχετοι ολοι σαν και μένα Razz)
>
> και σας παραθέτω τον κώδικα
>
> void PackageInstallerWidget::searchbutton()
> {
>
> KUrl someUrl = KFileDialog::getOpenUrl ( KUrl(),"*.package", this, i18n("Open the package") );
>
> }
>
>
>
>
> κάνω build και μου πετάει τα εξείς errors.
>
> error: 'KUrl' was not declared in this scope
>
>
> error: expected `;' before 'someUrl'
>
>
>
> εχώ κάνει include τα kfieldialog.h και kurl.h
> Ευχαριστώ
>
>
Εδώ ->
http://developer.kde.org/documentation/library/3.4-api/kdecore/html/kurl_8h-source.html
βλέπω ότι είναι KURL η κλάση και όχι KUrl.
More information about the Linux-greek-users
mailing list