Anzeige:
Ergebnis 1 bis 10 von 10

Thema: Auf die Icons des OS zugreifen

  1. #1
    Registrierter Benutzer
    Registriert seit
    02.10.2002
    Ort
    Witten
    Beiträge
    41

    Auf die Icons des OS zugreifen

    Weiß jemand wie ich auf die Icons des darunterliegenden OS zugrifen kann. Ich habe nämlich keine Lust mir selber welche zu zeichnen, außerdem sehn die dann total bescheiden aus.
    Ich bräuchte das für Qt und wxWindows

    HeReSY

  2. #2
    Registrierter Benutzer Avatar von tuxipuxi
    Registriert seit
    30.08.2002
    Beiträge
    667
    ist schon wieder 1. april?

    p.s: versuch mal deine frage richtig zu stellen

  3. #3
    Registrierter Benutzer
    Registriert seit
    02.10.2002
    Ort
    Witten
    Beiträge
    41
    Na gut, dann versuch ich das mal.

    KDE, Gnome und Windows benutzten in ihrem Dateimanagern Icons für verschieden Arten von Dateien.
    Wie kann ich diese Icons laden und in meinem Programm anzeigen lassen.
    z.B. Für einen Dateimanager in meinem eigenen Programm.

    HeReSY

  4. #4
    Registrierter Benutzer Avatar von tuxipuxi
    Registriert seit
    30.08.2002
    Beiträge
    667
    ahhh schon viel besser

    na das sollte eigentlich kein problem darstellen, du musst nur wissen wo die icons liegen. bei windows duerfte es etwas schwerer sein aber bei kde und gnome nicht.

    wo die jetzt liegen kann ich dir nicht sagen weil das von distri zu distri variiert.

    musst du mal versuchen mit dem programm find oder locate aufzuspueren. /usr/share ist wahrscheinlich.

  5. #5
    Registrierter Benutzer
    Registriert seit
    02.10.2002
    Ort
    Witten
    Beiträge
    41
    Danke

    HeReSY

  6. #6
    Registrierter Benutzer
    Registriert seit
    25.01.2003
    Beiträge
    222
    also bei windows ist es ziemlich leicht, die meisten dieser icons
    liegen unter ..\windows\system verzeichnis, hauptsächlich in den dll files.
    um einen überblick zu bekommen kannst du zb. den 123iconhunter
    benutzen, er zeigt dir alle icons in einem verzeichnis.

    gruss
    Arthur

  7. #7
    Administrator Avatar von anda_skoa
    Registriert seit
    17.11.2001
    Ort
    Graz, Österreich
    Beiträge
    5.477
    Die KDE Icons sollte unter KDEPREFIX/share/icons liegen

    KDEPREFIX ist da der Pfad der KDE Installation.

    Bei installierem KDE devel Paketen mit
    #> kde-config --prefix
    ermittelbar.

    Ciao,
    _
    Qt/KDE Entwickler
    Debian Benutzer

  8. #8
    Registrierter Benutzer Avatar von Boron
    Registriert seit
    07.01.2002
    Beiträge
    827
    Bei den kdelibs (vermutlich kdecore)) habe ich mal irgendwo Funktionen gefunden, die genau diese "Standardverzeichnisse" zurückliefern.
    Es werden die Verzeichnisse geliefert, wie sie der Distributor "eincompiliert" hat.

    Man muss also keine absoluten Pfadangaben nutzen oder mit Umgebungsvariablen arbeiten.

    Leider weiß ich nicht mehr wie die entsprechenden Klassen, bzw. Funktionen heißen.
    Vielleicht fällt anda_skoa das ein, wenn er diesen Text liest und kann dir das dann sagen.
    Gruß Boron (der sich oft wegen mieser Rechtschreibung anderer die Augen reiben muss)

    LINUX IS LIKE AN INDIAN TENT: NO GATES, NO WINDOWS AND AN APACHE INSIDE!
    Hardware Monitoring unter Linux -> http://santafu.sourceforge.net (Temperaturen, Lüfterdrehzahlen und Spannungen)

  9. #9
    Administrator Avatar von anda_skoa
    Registriert seit
    17.11.2001
    Ort
    Graz, Österreich
    Beiträge
    5.477
    Original geschrieben von Boron
    Vielleicht fällt anda_skoa das ein, wenn er diesen Text liest und kann dir das dann sagen.
    KStandardDirs in kstdandarddirs.h deklariert
    http://developer.kde.org/documentati...ndardDirs.html

    Von außerhalb von KDE kann man das mit kde-config abfragen.

    #> kde-config --prefix
    gibt den Prefix unter dem KDE installiert wurde

    #> kde-config --path icon
    Alle Pfade für Icons

    Ciao,
    _
    Qt/KDE Entwickler
    Debian Benutzer

  10. #10
    Registrierter Benutzer Avatar von peschmae
    Registriert seit
    14.03.2002
    Ort
    Schweizland
    Beiträge
    4.549
    unter Windows gibt es api - funktionen, die das einer best. Datei (Pfad muss angegeben werden) passende Icon zurückliefern

    MfG Peschmä
    The greatest trick the Devil ever pulled was convincing the world he didn't exist. -- The Usual Suspects (1995)
    Hey, I feel their pain. It's irritating as hell when people act like they have rights. The great old one (2006)

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •