crossplatform.ru

Здравствуйте, гость ( Вход | Регистрация )

История благодарностей участнику kwisp ::: Спасибо сказали: 113 раз(а)
Дата поста: В теме: За сообщение: Спасибо сказали:
17.5.2010, 8:40 не работает QRegexExp
Цитата(eldar85 @ 17.5.2010, 1:47) *
тоже все мимо... что же не так???

может
Цитата
Note: The C++ compiler transforms backslashes in strings. To include a \ in a regexp, enter it twice, i.e. \\. To match the backslash character itself, enter it four times, i.e. \\\\.

eldar85,
19.4.2010, 8:58 QWebFrame::evaluteJavaScript, контроль ошибок
fsMark,
выводи сообщения скрипта куда нибудь,
я на консоль выводил.

Цитата(assistant)
void QWebPage::javaScriptConsoleMessage ( const QString & message, int lineNumber, const QString & sourceID ) [virtual protected]
This function is called whenever a JavaScript program tries to print a message to the web browser's console.
For example in case of evaluation errors the source URL may be provided in sourceID as well as the lineNumber.
The default implementation prints nothing.


void javaScriptConsoleMessage (const QString& message,int n, const QString& url)
        {
                qDebug()<<"javaScript message:"<<message<<" lineNumber:"<<n<<" url:"<<url;
....

fsMark,
9.4.2010, 8:27 Проблема с closeEvent
radislav72,
читай внимательнее про QDialog
тебе вообще по идее не нужен closeEvent
нужно лишь переопределить 2 слота accept() && reject()
radislav72,
29.3.2010, 21:54 Что делать с makefile ?
mezmay,
мэйк это команда запускающая компилятор и не только с определенными опциями в определенной последовательности. если пользуешь вижуал студио там nmake если mingw там make лежит в папке с программой обычно в папке bin. если винда его не видит
Цитата(mezmay @ 29.3.2010, 22:20) *
make не является внутренней или внешней командой, исполняемой программой или пакетным файлом"

значит нет пути к make в системной переменной PATH,
что такое системные переменные и как прописать туда путь к make читай в справке по винде , обычно
свойства компьютера -> дополнительно -> переменные среды.
а вообще почитай док по make он поставляется вместе с mingw.
mezmay,
29.3.2010, 13:32 KeyPressEvent в Qt 4.6.1 перестал работать
Цитата(as270 @ 29.3.2010, 14:30) *
ткнуть мышой в checkBox, то все начинает работать

так у тебя фокуса нет на виджете как же он будет события ловить?
ищи что связано с фокусом. я как то по этой проблем до оконного менеджера докапался.
as270,
26.3.2010, 16:15 включить ресурсы в exe
Цитата(mezmay @ 26.3.2010, 16:12) *
но не хватает каких-то dll...

наверное верно подозреваешь
прочти это
mezmay,
25.3.2010, 13:26 Переопределение функции keyPressEvent для определенного виджета
Цитата(AD @ 25.3.2010, 11:27) *
А что по поводу фокуса ввода? Можно какой-нибудь маленький примерчик?

ну напиши сам маленький тестик. посомотри как фокус ввода меняется.
набери в асситенте Keyboard Focus.
AD,
25.3.2010, 10:37 Переопределение функции keyPressEvent для определенного виджета
AD,
и я повторюсь. Попробуй унаследоваться от QApplication переопределить в этом классе фильтр событий!
AD,
15.3.2010, 15:36 как программно изменить ширину QDockWidget? igor_bogomolov,
11.3.2010, 17:13 Наследование QComboBox AntonH851,
11.3.2010, 16:25 Наследование QComboBox
Цитата(AntonH851 @ 11.3.2010, 16:11) *
: QWidget(parent)

!!!
от чего наследуешься?

Цитата(AntonH851 @ 11.3.2010, 16:11) *
class SqlComboBox : public QComboBox

Цитата(AntonH851 @ 11.3.2010, 16:11) *
SqlComboBox::SqlComboBox(QWidget *parent) : QWidget(parent)


найди одно отличие!
AntonH851,
4.3.2010, 18:16 QTextEdit
flankerr,
ну не хочешь красиво напиши костыль.

Цитата
void QTextEdit::textChanged () [signal]
This signal is emitted whenever the document's content changes; for example, when text is inserted or deleted, or when formatting is applied.


slTextChanged() {
    if(textEdit.text().isEmpty()) {
        textEdit.setText("Введите текст!");
                textEdit.selectAll();
    }
}
flankerr,
27.2.2010, 11:51 Определение кодировки
Цитата(Rocky @ 26.2.2010, 21:55) *
Блин, а вот исходники для enca чет не найти ( Сайт ее разобран щас вроде как (

у меня есть если надо на мыло могу выслать.
сюда не могу выложить то tar.bz2 не нравится то размер большой.
Rocky,
26.2.2010, 19:11 Кодировки, кодировки...
Цитата(Rocky @ 26.2.2010, 18:57) *
Вот в этом месте я так поинмаю что name() возвращает не кодировку файла, а кодировку которую я выставил для всего приложения (вызовом статической функции)


по-моему да.


а что ты собственно хочешь сделать?

Цитата(Rocky @ 26.2.2010, 18:57) *
sWantedCodec.toStdString().c_str()

это минимум можно заменить
на
sWantedCodec.toAscii()
или
sWantedCodec.toLatin1()
Rocky,
18.2.2010, 11:18 Как сделать пропорциональное изменение размеров виджетов при ресайзере
надо смотреть
QSizePolicy
и на этом сайте кажется есть статья про layout`ы и размеры виджетов.
Rocky,
16.2.2010, 10:16 Осмотр местности на ГуглоКартах
Litkevich Yuriy,
если интересуют такие штуки пакет stellarium для тебя.
Litkevich Yuriy,
12.2.2010, 12:34 краш программы при использовании Phonon
MediaNodePrivate
это что за класс? случаем не наследник QObject ???
Если у него есть хозяин то при выходе из программы если удаляются объекты, то может хозяин повторно пытается освободить уже свободную память?

зачем вообще его удалять?
Rocky,
10.2.2010, 10:11 Как рисовать на кнопке на которой картинка?
можно "накладывать" - рисовать png картинку в методе отрисовки paintEvent() а потм в том же методе что хочешь дорисовывать поверх картинки.
можно рисовать на картинке всё что хочешь в любом методе, а в методе отрисовки paintEvent() рисовать уже новую картинку)
....
Rocky,
15.12.2009, 10:10 QWebView, проблемы идентификации
ufna,
QWebElement(появился с 4.6.0) методы
setOuterXml()
setInnerXml()
я менял полностью теги задавал значения -- работает стабильно.
Цитата(ufna @ 15.12.2009, 2:35) *
С защитой я все-таки разобрался, именно изменением кода страницы, но.. чет косовато, не могу понять как редактировать через вебкит страницу до ее "выполнения и отображения", без ее перезагрузки ((

может попробовать включать выключать javaScript
ufna,
11.12.2009, 14:47 анекдот
По личному указанию президента к 2020 году "Роснанотехнологии"
разработают для российской армии следующие инновационные проекты:
- самонаматывающиеся нанопортянки,
- самоподшивающиеся нановоротнички,
- самоначищающиеся наносапоги, нанобляхи и шинельные нанопуговицы,
- самовосстанавливающиеся хозяйственное наномыло,
- абсорбирующая туалетная нанобумага,
- самометущая нанометла,
- самосияющее наноочко.
Президент будет лично контролировать разработку этих наиважнейших
нанопроектов и уверен, что в грядущих кибервойнах российская армия будет
оснащена самым современным снаряжением.
mihailikus,
7.12.2009, 23:50 [РЕШЕНО] через eventFillter Узнать какой объект создал эвент
Andrewshkovskii,
по моему ты шиворот на выворот написал(могу ошибаться)
ты в рекогнайзер установил фильтр лэйбла. а нужно то наоборот.
Andrewshkovskii,
21.11.2009, 13:59 Парсер HTML файла
Цитата(++Norton++ @ 21.11.2009, 12:57) *
насчет регехпа думал, но так и не додумался как его применить в данном случае...

как вариант.
читаешь файл в QString.
далее тебе нужен такой regexp чтобы -- искал href=" пропускал все до ">"какой то текст"<"далее текст до открывающего тега(<bla>) какой то текст(<\bla>)
1. сказу надо учесть что в имени ссылки могут быть символы >,<
2. с помощью cap(int) вырезаешь все что нужно.

скинешь примеры файлов можно конкретные "примеры" выражения подобрать.
++Norton++,
21.11.2009, 1:39 Парсер HTML файла
по-моему не получится потому что хмл очень тебователен к закрывающим тегам... можно не загрузить документ...
наверное регехпом можно попробовать.
++Norton++,
23.10.2009, 12:54 ктонить работал с KHTML?
AD,
скорее всего он имел ввиду немного не тот DOM который ты. :)
ты имелл виду XML раз упомянул SAX а он скорее всего имел ввиду DOM который доступ к объектам странички дает и проч.


AndreSnake,
а ты в линуске работашь?
KHTML использует же кедовские библиотеки...
мне просто нужен был кроссплатформенный движок я остановился на WebKit
AD,
23.10.2009, 10:40 Браузер.
k0p4,
если вы под браузером понимаете именно ядро(движок) то
как бы сказал товарищ прапорщик "не болтайте ерундой!"
скачать файл и показать его в TextEdite это получится не движок а так ... не серьезно.
а поддержать яваскрипты динамический хтмл и прочую лабудень это охохо.
посмотри баг лист WebKit, Gecko и прочих (Presto если найдешь)
почитай о WebKit, Gecko сколько там разработчиков и сколько они занимаются этим.
потом открой исходнки WebKit или Gecko и посмотри в код...
не в обиду, думаю желание отпадёт.




k0p4,

5 страниц V  < 1 2 3 4 > » 
RSS Текстовая версия Сейчас: 17.1.2021, 19:12