2
|
Програмиране / Web development / MYSQL {Кое товари повече?}
|
-: Jan 08, 2013, 00:32
|
Кое товари повече сървъра: GeSHi (SQL): SELECT id,username,pass FROM users LIMIT 0,10
или GeSHi (SQL): SELECT id,username,pass FROM users WHERE id=1 SELECT id,username,pass FROM users WHERE id=2 SELECT id,username,pass FROM users WHERE id=3 SELECT id,username,pass FROM users WHERE id=4 SELECT id,username,pass FROM users WHERE id=5 SELECT id,username,pass FROM users WHERE id=6 SELECT id,username,pass FROM users WHERE id=7 SELECT id,username,pass FROM users WHERE id=8 SELECT id,username,pass FROM users WHERE id=9 SELECT id,username,pass FROM users WHERE id=10
Двете се изпълняват от PHP скрипт
|
|
|
3
|
Програмиране / Общ форум / [QT4] Собствен сигнал се emit-ва при извикване на класа
|
-: May 31, 2012, 18:47
|
Имам класа Login: в него имам слота checkData(QString username, QString password) който се извиква от QPushButton. Дотук всичко е добре. Само че аз искам когато направи проверките за данните да се emit-не сигнала loggedIn(). Естествено правя го след if-овете GeSHi (C++): if (pass == ... && user == ... { emit loggedIn(); }
Работата е там че дори и без да съм написал emit-а, още когато извикам този клас от друг клас и го connect-на, той автоматично се emit-ва, всякаш в констуктора имам emit, а аз нямам. Как мога да се оправя в настоящата ситуация? Благодаря предварително!
|
|
|
4
|
Програмиране / Общ форум / Подклас (C++/Qt4)
|
-: Apr 16, 2012, 17:49
|
Имам следният клас: GeSHi (C++): class drive { public: int getHarddriveFreeSpace(QString drive); }
Бихте ли ми казали, как към него да добавя подклас, така че да го викам по следният начин: drive::getHarddriveFreeSpace("/dev/sdb1").toMb(); До момента съм опитал: GeSHi (C++): class space : public drive { public: int toMB(); };
но пък по този начин няма как да предам int стойността към toMb() от getHarddriveFreeSpace... Та въпросът ми е как може да се направи? Благодаря предварително!
|
|
|
6
|
Програмиране / Общ форум / Image to text с Qt4
|
-: Jan 18, 2012, 17:42
|
Здравейте приятели и за много години!
Въпросът ми е много симпъл:
Има ли (възможно най-лесен) начин, Qt4 приложение да прочете символи от картинка, като знам какъв шрифт са и неговата големина и ако да - поддържа ли се кирилица?
Благодаря предварително!
|
|
|
7
|
Програмиране / Общ форум / [Задачка-закачка] abs() - намиране на алтернатива
|
-: Jul 17, 2011, 00:40
|
Здравейте. Тъй като нямам права за писане в раздела със задачките, моля правоимащите да преместят тази тема там, а този ред - да бъде изтрит. Всички знаем за функцията abs(int x) която е математическото представяне на абсолютната стойност на дадена променлива (от целочислен тип), която присъства в (да не кажа всеки) почти всеки език. Задачката е следната: "Да се напише на любим за Вас език функция abs(), към която може да се добавя един аргумент (целочислена стойност), връщаща (отново) целочислена стойност. Каква е уловката?- Да не се използва if ( така че случая с if (a < 0) return a*-1 - отпада), switch и всякакви вариации на : ? (в PHP) && || и т.н. - Да не се създават никакви променливи във функцията abs() Решението на "гатанката" ще бъде публикувано след 7 дни, считано от датата и часа на пускане на темата (освен ако някой не се е добрал до него първи, при което темата ще бъде заключена с флаг "Solved"). Дерзайте! 
|
|
|
8
|
Програмиране / Общ форум / Как да накарам QWebView да запомня последната директория от която е ъплоудвал
|
-: Jun 22, 2011, 02:37
|
Здравейте приятели! От няколко дни се мъча, но без успех да накарам QWebView да запомня последната директория от която е ъплоудвал файлове. Бихте ли ми казали как да стане това? Ето и как и какво правя: GeSHi (C++): wb = new QWebView; wb->load(QUrl("http://prikachi.com/")); //примерен сайт за ъплоудване
Когато влеза в горепосочения сайт, при всеки ъплоуд трябва да избирам папката в която са ми файловете (в случая снимките) и това е неудобно. Бихте ли ми казали как да го накарам да запаметява последната папка от която е ъплоудвано? Благодаря предварително и с нетърпение очаквам Вашите отговори!
|
|
|
10
|
Нетехнически теми / Идеи и мнения / Дистрибутиране на софтуер
|
-: Feb 09, 2011, 02:58
|
След създаването на един неголям проект - реших да го представя (и) в компилиран вид. Обаче сега съм изправен пред следната дилема:
Има ли програма с която да се създават пакети за различните Linux дистрибуции, която програма да открива пакетите от които зависи даденото приложение и доколко може да ѝ се има доверие?
Ето го и следният пример: Програма създадена на базата на Qt4, имаща за цел да обслужва (не знам дали е точната дума) начинаещи потребители за едно или няколко неща, като ги улеснява за нещо - с две думи публикуване само на сорс пакет, без прекомпилирани пакети за различните дистрота/пакетни мениджъри - отпада. Обаче съм забелязал че в различните дистрибуции пакетите (някои от тях) си имат различни наименувания и по-конкретно за qt4 библиотеките: qt4-libs, qt4-dev, qt4-development (т.е. в различните дистрибуции по различен начин написани).
И на въпроса: Има ли програма с която да се открият съответните пакети и техните наименувания (без да се налагат 10 преинсталации на по известните дистрибуции)? Съответно тази програма да създава и пакетите (отново без да се налага да имаш съответната дистрибуция). Или с две думи: "нещо" което да обслужва: .deb (Debian / Ubuntu), .rpm (Mandriva / Fedora / OpenSUSE), .txz (Slackware)
Благодаря предварително!
|
|
|
13
|
Програмиране / Общ форум / Обръщане към обект в ui от друг клас в Qt4
|
-: Oct 09, 2010, 21:50
|
Имам следната структура на проекта: mainwindow.cpp mainwindow.h mainwindow.ui settings.cpp settings.h settings.uiВ MainWindow.UI има поле от типа QLineEdit с име firstName. В Settings.CPP имам следния код: GeSHi (C++): #include "mainwindow.h" ... MainWindow *appWin = new MainWindow; appWin->ui->firstName->setText("SET FIRST NAME!");
В mainwindow.h предварително Ui съм го задал да е public: GeSHi (C++): public: Ui::MainWindow *ui;
И при тази ситуация от settings.cpp не мога да "заложа" име в QLineEdit който се намира в MainWindow като ui->fisrtNameТа - къде бъркам? EDIT: Забравих да спомена, че в settings.cpp са include-нати както mainwindow.h, така и ui_mainwindow.h! Благодаря предварително!
|
|
|
14
|
Програмиране / Общ форум / Как да направя текущия QLineEdit с по-голям border
|
-: Sep 22, 2010, 02:06
|
Здравейте. Имам програма с няколко QLineEdit-а. Тъй обаче не мога да направя така че когато се пише в даден едит, да става border-а му по-голям. Иначе може да става ако мишката е върху него: GeSHi (CSS): QLineEdit::hover { border: 2px solid #999; }
Както се вижда - с мишката върху него - бордера си променя големината... Обаче така и не намерих как да стане така че на активния QLineEdit в който в момента пишеш да си промени border-а. Пробвах какви ли не комбинации - QLineEdit::active, QLineEdit::current, QLineEdit::selection - но не и не.  Та въпросът ми е - как да се справя с това? Благодаря предварително! 
|
|
|
15
|
Програмиране / Общ форум / QRegExp (sed) помощ
|
-: Aug 27, 2010, 01:13
|
Добър вечер (то е нощ де, но както и да е). Та на проблема: Имам следния стринг: ala-bala обаче искам през QRegExp да го направя така: <b> ala-bala </b> Обаче проблемът е че нещо не мога да налучкам правилният отговор. Смятам че трябва да е нещо от този род: GeSHi (C++): QString resul1 = result2.replace(QRegExp("\[b][0-9][A-Z][a-z]\[/b]"), "<b>\\1</b>");
Обаче както споменах - близко съм (или така предполагам), но нещо не ми се получава. Та ако можете - ударете едно рамо!  Благодаря предварително!
|
|
|
|