Qt NotePad

Programovacie jazyky, rady, poradňa...
Biohazard66
Light Expert
Light Expert
Používateľov profilový obrázok
Príspevky: 63
Registrovaný: 08 nov 2011, 19:16

Qt NotePad

Príspevok od používateľa Biohazard66 »

cc
Napísal som si NotePad v Qt cely mi pekne funguje akurát mám problém v tom ze keď mam na ploche nejaké .txt a dám ho z plochy otvoriť (pravým>otvoriť v programe > môj notepad) tak mi to nefunguje c-ice mi už písal ze by som musel nejako v main.cpp kontrolovať argument argc a poslať ho do funkcie open. Problém je vtom ze nemám šajnu ako to urobiť. Tak budem vďačný ak mi niekto pomôže.
Neviem aký kód by som tu mal vložiť keď bude potreba všetko doložím.
c-ice
Medium Star
Medium Star
Používateľov profilový obrázok
Príspevky: 475
Registrovaný: 04 mar 2008, 15:18
Kontaktovať používateľa:

Re: Qt NotePad

Príspevok od používateľa c-ice »

http://www.qtforum.org/article/35326/ho ... y-app.html

argc je pocet argumentov mam dojem ze prvy byva meno programu takze tam mas vzdy jeden a ked ich je viac znamena ze ti tam nieco niekto poslal napr. windows cestu k suboru ktory mas otvorit ...
v argv mas jednotlive hodnoty argumentov ...

link som len zbezne pozrel pisu tam o tom co som ti pisal v 2riadkoch ... najlahsie tam to meno suboru ktory otvaras bachnes cez Konstruktor ... alebo proste set-nes nejaku premennu ... a kod ktory by tu pomohol by bol main.cpp a mainwindow.h (ak si nepremenoval hlavnu triedu)
Biohazard66
Light Expert
Light Expert
Používateľov profilový obrázok
Príspevky: 63
Registrovaný: 08 nov 2011, 19:16

Re: Qt NotePad

Príspevok od používateľa Biohazard66 »

Dik veľmi si mi pomohol prečítam si to a skúsim z toho niečo vyšťaviť :D
Veľmi si mi pomohol

//autoeditácia príspevku (14 Mar 2012, 16:11)
Zatiaľ som z toho jeleň :D

//autoeditácia príspevku (16 Mar 2012, 16:19)
Konečne mi to ide :D
Dik za pomoc.

A viem že mi to trvalo ale najskôr som to chcel spraviť cez moju funkciu open ale nakoniec som spravil druhu funkciu a cele som to spojazdnil za 1 hod :D
Napísať odpoveď