Üdv,
a következő témában szeretnék segítséget kérni: egy irc user jelenlét ellenőrző programot kell írnom felhasználói felülettel; maga a progi már megvan, de parancssori alkalmazásként, tehát ehhez kellene gtk+ segítségével felületet készítenem;
kdevelop designer-rel és glade-del próbálkoztam a felület létrehozásával, ami sikerült is, azonban nemtudom hogy lehet az elkészített felületet és a programot összekapcsolni, ebben szeretnék tanácsot kérni, valamint ha létezik esetleg egy fejlesztői környezet aminek része a felh. felület tervező, az is segítene (eddig csak visual studio-ban csináltam ilyet).
előre is köszi a segítséget
Adam
- 935 megtekintés
Hozzászólások
letrehozol egy olyan nevu fajl a /var/lib/sajatprogram-ban, amilyen az user nev, ha adott user jelen van ircn. pl jozsi, pisti, bela
aztan a gtks progi csak azt nezi hogy megvan-e a fajl vagy nincs.
--
A vegtelen ciklus is vegeter egyszer, csak kelloen eros hardver kell hozza!
- A hozzászóláshoz be kell jelentkezni
monodevelop-nak resze, ha gondolod.
Csanalsz egy buttont, meg egy labelt.
gomban egy esemnyt clickleskor. ehhez egy callaback fuggvenyt. (amit vagy atomatikusan megtalal glade projekt esten glade_xml_siganl_atoconnctel (vigyaz ne kaszalja ki gcc forgataskor,pl. -rdynamic)), vagy hozzarendeled a signalhoz a megfelelo fuggvenyel.
GtkLabel *labelem=(GtkLabel*)glade_xml_get_widget(xml, "valasz_label"); kikeresed a labelt.
(Ha nem gladet hasznalsz akkor biztos tudod mit hozttal letre gtk -val)
Esemenykor lefutatod a paracsot, visszateresi ertek/kimet .. etc, alapjan eldontod mi van.
if (van) gtk_label_set_text (labelem,"van"); else gtk_label_set_text (labelem,"nincs");
- A hozzászóláshoz be kell jelentkezni