Anonymní profil peter – Programujte.com
 x   TIP: Přetáhni ikonu na hlavní panel pro připnutí webu

Anonymní profil peter – Programujte.comAnonymní profil peter – Programujte.com

 

Příspěvky odeslané z IP adresy 2001:718:2601:1f7:f9a7:2c...–

peter
PHP › Dropdown menu
26. 5. 2015   #202496

Tak tam zkus dat, aby tam bylo neco vybrane, selected, co to vypise.

Jinak, ten kod nepocita s multi selectem. Kdy je mozne vybrat pres ctrl a shift vice nez jednu moznost.

peter
C / C++ › qt c++ prenest event do okna…
26. 5. 2015   #202495

Uz mne trapi jen posledni vec.

Ze keySequenceEdit inputu potrebuji prevest klavesovou zkratku na kod VK_. Kdyz si to dam zobrazit, tak mi to vypisuje divotvorna cisla 16777268 a 116. Prvni je kod pro Qt::Key_F5, druhe pro VK_F5.

uint keyCode;
QKeySequence seq;
seq = QKeySequence::fromString(PP_DATA.key); // PP_DATA.key = "F5"keyCode = seq[0];
MainWindow::statusWrite(QString::number(keyCode)+' '+QString::number(VK_F5));

Nasel jsem, ze by slo pouzit konverzi pres QKeyEvent a jeho nativeVirtualKey(), ale to bych se musel dostat k eventu keySequenceEdit, ktery je protected podle dokumentace. A nebo nejak prevest tu klavesovou zkratku do keyeventu. Coz vubec netusim jak. Umim to zatim prevadet jen na cislo nebo na string.

Prozatim to vypada tak, ze si vytvorim prevodni tabulku, asi, pro nekolik klaves, ktere by mohl kolega pouzit a doufat, ze netrefi zadnou, co v tabulce nemam :) Teoreticky rikal, ze staci F7, ale chtel jsem mu to udelat trochu univerzalni.

peter
C / C++ › Qt kompilace bez dll?
26. 5. 2015   #202494

* $) = 40

peter
C / C++ › Qt kompilace bez dll?
26. 5. 2015   #202493

To sem uz vyresil.
Qt ma dva rezim. Debug a Release. Kdyz se to prelozi jako Release, tak to pozaduje 40MB qt knihoven. Kdyz se to prelozi jako debug, tak to pozaduje 40MB z release + 360MB debug. To mne jako novacka vubec nenapadlo zkouset ty dva exace spoustet zvlast, ze kazdy potrebuje jine knihovny. $)MB je priatelne. Po komprimaci rarem to da 13MB, coz uz lze posilat mailem.

Qt5Core.dll - 5MB
Qt5Cored.dll - 80 MB (debug mode)
Qt5Gui.dll - 5 MB
Qt5Guid.dll - 143 MB (debug mode)
icudt53.dll icuin53.dll icuuc53.dll libgcc_s_dw2-1.dll "libstdc++-6.dll" libwinpthread-1.dll Qt5Widgetsd.dl

peter
PHP › Dropdown menu
26. 5. 2015   #202488

*vypsat

peter
PHP › Dropdown menu
26. 5. 2015   #202487

:) Co tak to zkusit takto, pypsat si to:

while ($row = mysql_fetch_array($result))
  {
  var_dump($zkratka,$row);
  }

Tak, ve ktere promenne je ted to, co je zaskrtnute? $zkratka nebo $row?

($zkratka==$row['zkratka'] ? 'selected' : '')
Chapes vubec radek po radku, co je v tom php kodu napsane? Zkousel jsi to chapat? Proc se tam u nektereho option objevi v html kodu selected, tak to selected tam musel ten php kod nejak vypsat. A hledanim slova selected v kodu se dopatras prave radku s podminkou. Takze neco z toho asi ovlivnuje vypsani slova selected do html. Zkus tam misto selected napsat treba hrdina a pak si v prohlizeci prohlidni vysledny html kod (ve FF prave tl. mysi a v nabidce je Zobrazit zdrojovy kod stranky).


 

peter
PHP › Dropdown menu
26. 5. 2015   #202474

                  echo '<option ' . ($zkratka==$row['zkratka'] ? 'selected' : '') . 'value="' . $row['zkratka'] . '
To je zkraceny if. if (podminka) ?then {return ...} :else { return...}. $row mas z databaze, takze zbyva $zkratka.

peter
OS - Windows › Obnova dat - Win7 nefunkční
26. 5. 2015   #202473

Jo, presne, proc si to nekopirujes pres ten linux? On ma taky pristup na disk a umi cist win partinion. Pripojuje se to pres mount.
Pak je tu ta moznost dat disk do jineho pc.
Jako treti nabootovat s usb nebo cd linux a opet kopirovat pres linux.

Jedine, co by mohlo tak jako vadit je, ze pri kopirovani pres druhy system bude mit nejake poznamky o pravech a uzivatelich a jestli to chces skutecne kopirovat.
Doufam, ze win7 to nema nijak sifrovane nebo zablokovane.

 

 

Hostujeme u Českého hostingu       ISSN 1801-1586       ⇡ Nahoru Webtea.cz logo © 20032021 Programujte.com
Zasadilo a pěstuje Webtea.cz, šéfredaktor Lukáš Churý