Pull to refresh
125
Валентин@silvansky

Developer

105
Subscribers
Send message
А ещё в Футураме и Симпсонах — он там озвучивал сам себя.
Весьма полезно. Предлагаю объявить это как «часть 1», а потом написать «часть 2» — собственно про аудиоданные.
Видел где-то в метро объявление — «Отдираем стикеры у ноутбуков»… Так что даже не-рекламодатели бывают в выигрыше.
Хотя, это моего истерично-маниакального негативного отношения к стикерам не меняет.
Идея хороша, остаётся дождаться терабайт контента.
Именно рано. Не дозрел юзер…
Хотя так даже лучше. Теперь сможем себе поставить такую штуку и не быть завязанными на инет.
Пардон, с этим пунктом промахнулся =). Но сути это не меняет.
Вдобавок надо запретить все иностранные IP и домены. А так же opensource.
В 2007, кстати, уже были разговоры о потенциальной угрозе со стороны линуксоидов — они, дескать, хотят что-то скрыть, раз линукс ставят. И приравнивали линукс к порнографии.

Вообще, зарубежные прокси нас спасут. Конфиденциальность они часто гарантируют, а регистрироваться там можно вполне официально, т.е., анонимными они не будут. И вряд лиони будут выдавать ваши айпишники и ваш траффик спецслужбам левой страны. Да и запрашивать их в массовом порядке вряд ли будут… Так что выходы есть.

Касательно оптимистичных «пронесёт». В нашей стране на это расчитывать не следует. 90% депутатов не поймут вообще о чём идёт разговор, но проголосуют «за». Да и сам процесс голосования у нас очёнь интересный… Так что у меня плохие предчувствия.
Нам надо молиться за то, чтобы революции не было. В стране и без неё НЕТ экономики. А если револьт случится, то страна развалится нафиг.
Я не поддерживаю существующий режим и не призываю к тихому подчинению власти. Но и не революция! Лучше уж тогда намекнуть китайцам, что пора, дескать, завоёвывать Россию.

Кто в чём ищет толк. Для бесплатных проектов лучшую альтернативу видимо трудно найти… Аудио движок профессионального уровня, используемый Blizzard и Microsoft в играх задаром — вроде бы неплохо звучит.
Сам был удивлён… поэтому эта заметка и родилась.
Отсутствие исходного кода или платность для коммерческого использования?
А как насчёт дебага прямо на девайсе?
угу, причём стоит уже тут отметить, что собирать надо с помощью Qt 4.7 beta2 для msvs2008 (если есть желание чтобы плагин заработал с криейтором из SDK)
кстати, ещё совет: в todo.pro надо бы написать вместо «DESTDIR = $$IDE_PLUGIN_PATH/Nokia» что-то вроде «DESTDIR = $$IDE_PLUGIN_PATH/VSorokin» или даже просто «DESTDIR = $$IDE_PLUGIN_PATH» (что тоже хорошо работает)
вот тут можно взять бинарник для винды (работает с qt sdk, qt creator 2.0), плагин собран с учётом багфиксов/импрувов, описанных мной ниже.
UPD: сигналы itemClicked и itemActivated лучше использовать совместно, чтобы и клик мышью и нажатие Enter на клаве при навигации с её помощью работали.
под виндой баг в том, что двоеточие в хинте присутствует 2 раза. я бы предложил не использовать такой метод. для этих целей лучше подходят функции QListWidgetItem::data()/QListWidgetItem::setData(), их можно юзать для хранения пути к файлу и номера строки.

тогда в функции TodoOutputPane::addItem() добавим две строки:

  1. newItem->setData(Qt::UserRole + 1, file);
  2. newItem->setData(Qt::UserRole + 2, rowNumber);
* This source code was highlighted with Source Code Highlighter.


а функция TodoPlugin::gotoToRowInFile() будет выглядеть теперь так:

  1. void TodoPlugin::gotoToRowInFile(QListWidgetItem *item)
  2. {
  3.   int row = item->data(Qt::UserRole + 2).toInt();
  4.   QString file = item->data(Qt::UserRole + 1).toString();
  5.  
  6.   if (QFileInfo(file).exists())
  7.   {
  8.     TextEditor::BaseTextEditor::openEditorAt(file, row);
  9.     Core::EditorManager::instance()->ensureEditorManagerVisible();
  10.   }
  11. }
* This source code was highlighted with Source Code Highlighter.


кроме того, предлагаю использовать сигнал itemClicked(QListWidgetItem*) вместо itemActivated(QListWidgetItem*), чтобы одинарный клик на итеме работал.

для себя сделал указанные изменения и теперь спокойно юзаю, автору респект и спасибо за плагин =)

идея на будущее: хорошо бы сделать поиск тудушек и прочего во всём проекте.
собрал, запустил. баг есть: при клике на тудушку не переходит на нужную строку.
вот что не указано в статье: чтобы собрать плагин надо сначала собрать qt creator (либо взять уже готовый из бинарных пакетов), иначе нужные либы не подцепятся

Information

Rating
Does not participate
Location
Москва, Москва и Московская обл., Россия
Registered
Activity