LINUX.ORG.RU

Сообщения Evil_Wizard

 

[qt4][cmake] Статическая линковка приложения с Qt либами

Форум — Development

Сабжевый вопрос, собственно.

Есть ли вменяемый пример\дока по поводу того, как сие сделать?

 

Evil_Wizard
()

q4wine 0.118

Новости — Open Source
Группа Open Source

После нескольких не публичных релизов, в этот вечер, вышел релиз замечательной графической утилиты для автоматизации и упрощения работы с WINE — q4wine.

Основные функции q4wine:

  • интегрированный браузер Wine AppDB;
  • легкое управление процессами wine;
  • возможность экспорта цветовой палитры qt4 в цветовые настройки wine;
  • возможность монтирования iso, nrg, mdf образов без привилегий супер пользователя используя fuseiso или q4wine-mount.
  • возможность легкой и прозрачной работы с разными версиями wine;
  • легкое создание и управление префиксами WINE (WINEPREFIX);
  • автоматическое создание системных каталогов (system, autostart) и иконок wine-утилит;
  • возможность задания приоритета nice; функции renice;
  • возможность экспорта иконок из файлов PE (.exe .dll)
  • возможность создания резервных копий и восстановления префиксов wine (WINEPREFIX);
  • создание иконок приложений с различными настройками, специфичными для WINE.
  • и многое другое;

Среди нововведений:

  • интегрированный браузер Wine AppDB;
  • новый помощник (q4wine-helper) позволяющий отслеживать состояние запускаемых приложений wine;
  • подсистема ведения журналов запускаемых приложений wine с записью вывода STDIN\STDOUT;
  • значительно улучшен интерфейс;
  • добавлена возможность монтирования образов перетягиванием оных в окно программы;
  • q4wine теперь может быть ассоциирован с mime типом файлов application/x-ms-dos-executable;
  • добавлены man страницы и файл AUTHORS;
  • обновлены Украинский, Русский и Итальянский переводы.
  • исправлено множество найденных ошибок и много другое.

В подготовке данной версии участвовало достаточно большое количество людей, за что хочу сказать им огромное спасибо.

Скриншоты

Документация

Страница загрузки

>>> Подробности

 , ,

Evil_Wizard
()

[хочется странного] Virtual Keyyboard for console

Форум — Talks

Уважаемый All.

Хочется узнать, есть ли аналог виртуальной клавиатуры для fb? желательно с поддержкой тачскрина (:

Гугл пока молчит.

 

Evil_Wizard
()

[хочется странного] doxygen сгруппировать переменные

Форум — Talks

Уже долбаюсь второй час. В гугле так и не нашел

Есть что-то вроже этого:

	//!Wine Appdb database connection settings
	$appdb_host="localhost";
	$appdb_base="apidb";
	$appdb_user="";
	$appdb_pass="";

Хотелось бы сгруппировать переменные и дать им одно описание. Такое вообще возможно, как? х.х

 

Evil_Wizard
()

[вещества] doxygen + php

Форум — Talks

Эм... вещества.

Есть кусочек кода:

/*!
  \class DB
  \brief General Database calss

  This class provides general database functions
  it will extract data from wine appdb and bugzilla
  bases and request xml class function to create
  xml view

  \author Some_user
  \file db.php
*/

Class DB {

	//! \brief Wine AppDb database link
	private $appdb_dblink;
	//! \brief Wine Bugzilla database link
	private $bugzilla_dblink;
	//! \brief XML class link
	private $XML;

	public:
	/*!
	  \brief Database class constructor
	
	  Database constructor will connects to databases
	  and creates database links.

	  Also we will call XML class constructor
	*/
	function __construct(){
           print "hello";
        }
}

Собсна, скармливаю его в doxygen, оно генерится, пишет шо есть такой класс DB, но в нем нету ни методов, ни переменных. В чем грабли окромя использования богомерзкого пхп? х.Х

 

Evil_Wizard
()

[спецамповсему][кутерастам]С++\Qt Forward Declarations o.O

Форум — Talks

Собсна вот:

http://techbase.kde.org/Development/Tutorials/Common_Programming_Mistakes#Forward_Declarations

Для Ъ

For example: 
#include <QWidget>     // slow
#include <QStringList> // slow
#include <QString>     // slow
class SomeInterface
{
public:
    virtual void widgetAction( QWidget *widget ) =0;
    virtual void stringAction( const QString& str ) =0;
    virtual void stringListAction( const QStringList& strList ) =0;
};

The above should instead be written like this: 
class QWidget;     // fast
class QStringList; // fast
class QString;     // fast
class SomeInterface
{
public:
    virtual void widgetAction( QWidget *widget ) =0;
    virtual void stringAction( const QString& str ) =0;
    virtual void stringListAction( const QStringList& strList ) =0;
};

не пойму, откуда во втором _правильном_ примере, компилятор найдет хидеры описанных класов? Или там забыли #include <QtGui>?

Evil_Wizard
()

[Ъ] GNOME не заботится о моём здоровье

Форум — Talks

Использую КДЕ4, почему Гном не заботится о моем здоровье?

Evil_Wizard
()

q4wine 0.113

Новости — Open Source
Группа Open Source

После долгого перерыва, в этот вечер, вышел релиз замечательной графической утилиты для автоматизации и упрощения работы с WINE — q4wine.

Основные функции q4wine:

  • возможность экспорта цветовой палитры qt4 в цветовые настройки wine;
  • возможность монтирования iso, nrg, mdf образов без привилегий супер пользователя используя fuseiso или q4wine-mount.
  • возможность легкой и прозрачной работы с разными версиями wine;
  • легкое создание и управление префиксами WINE (WINEPREFIX);
  • автоматическое создание системных каталогов (system, autostart) и иконок wine-утилит;
  • легкое управление процессами wine;
  • возможность задания приоритета nice; функции renice;
  • возможность экспорта иконок из файлов PE (.exe .dll)
  • возможность создания резервных копий и восстановления префиксов wine (WINEPREFIX);
  • создание иконок приложений с различными настройками, специфичными для WINE.
  • и многое другое;

Среди нововведений:

  • Много улучшений в q4wine-gui;
  • Новый сайт проекта http://q4wine.brezblock.org.ua/;
  • Онлайн документация;
  • Полная поддержка fuseiso;
  • q4wine-cli — консольная утилита для работы с настройками и иконками q4wine;
  • Возможность экспорта q4wine иконок в .desktop файлы;
  • q4wine-mount — дистрибутив fuseiso + патчи от RH дающие возможность монтирования iso, nrg, mdf образов без привилегий супер пользователя;
  • q4wine отныне запоминает последние 8 смонтированных дисков и запущенных через Run диалог программ;
  • Возможность быстрого доступа к каталогам wine через winefile и xdg-utils;
  • Большое количество исправлений;

К сожалению, из-за занятости переводчиков, не были полностью обновлены Португальский, Русский и Испанский переводы.

В подготовке данной версии участвовало достаточно большое количество людей, за что хочу сказать им огромное спасибо.

>>> Подробности

 , ,

Evil_Wizard
()

[Gentoo][розовые споли]В продолжении темы sudo vi\nano

Форум — Talks

Кому не безразлично:

Для владеющих англицким:
http://forums.gentoo.org/viewtopic-t-795069.html

Для не владеющих англицким:
http://forums.gentoo.org/viewtopic-p-5992901.html#5992901

 

Evil_Wizard
()

[:||||||||:] [Offtop][БелоснЫжка] Оффтоп-патч

Форум — Talks

[Ъ]
Обзор
При попытке воспроизвести DVD-фильм "Белоснежка и семь гномов" ("платиновая" коллекция) пользователь может столкнуться с искажением или нечеткостью звучания и изображения, а также с ошибкой программы проигрывателя DVD. Это происходит, поскольку драйвер UDF (UDFS.sys) в Windows 2000 не способен правильно воспринимать нестандартную схему защиты от копирования, использованную для DVD-фильма "Белоснежка и семь гномов" ("платиновая" коллекция).
[\Ъ]

http://www.microsoft.com/downloads/details.aspx?displaylang=ru&FamilyID=e...

Evil_Wizard
()

[навеяно][вещества] Программа-эмулятор родины

Форум — Talks

Есть ли сабж под линукс?

 

Evil_Wizard
()

[кактус][kde4][konsole] Убрать жирный стиль для свеьлых цветов

Форум — Desktop

Заметил одну такую фишку в KDE4.

В Konsole, все светлые цвета выделяются почему-то жирным стилем шрифта. Уже давно ищу как эту дурацкую фичу отломать, ибо раздражает.

Может кто-то поделится идеями?

 ,

Evil_Wizard
()

[анабиоз]SELECT * FROM IDE_для_php WHERE lang ISNOT java

Форум — Talks

Собственно стало интересно. Есть ли вменяемые IDE для пых-пыха? Окромя vim\emacs естественно.

Очень давно пользовался quanta. Но теперь ставить либы 3кед ради кванты -- лень :)

Да, знаю пых гагно, но код подправить надо, а в kate\kwrite не удобно.

Evil_Wizard
()

[qt][q4wine] русс перевод реквестед

Форум — Talks

Текущий майнтейнер в отпуске.
Реквестирую обновление и правку русс перевода. Весьма желательно сделать до 2009-08-17.
email в профайле.

 

Evil_Wizard
()

[FreeBSD][тестинг]+[первод на русс] q4wine

Форум — Development

В виду ухода человека в отпустк :) Проекту q4wine ( http://q4wine.brezblock.org.ua/ ) нужны тестеры с FreeBSD на борту. Из установленного ПО потребуется qt4, git и wine.

Желательно наличие навыков программирования C++\Qt (хотя не обязательно)

Так же ищутся люди умеющие пользоваться qt-linguist для перевода q4wine на русский язык.

Если заинтересовало -- jid: brezerk [at] jabber.com.ua

 

Evil_Wizard
()

[уже жевалось][забанили в гугле] Может ли GPL преокт включить в себя код под LGPL?

Форум — Talks

Есть либа доступная под LGPL, есть GPL проект в который я хочу включить и немного модифицировать LGPL'ный код.

Вопрос имею ли я на это право? Или лучше _переписать_ под GPL?

 

Evil_Wizard
()

Вопрос по CMake + Qt and Shared library

Форум — Development

Доброго времени суток. Вот такая ситуация:

Есть qt исходник, который загружает библиотеку:

libq4wine.setFileName("libq4wine-core");

  if (!libq4wine.load()){
	libq4wine.load();
  }

Есть CMakeLists.txt в котором описывается сборка библиотеки и ее линковка:

ADD_LIBRARY( q4wine-core SHARED ${Q4WINE-LIB-SOURCES} ${Q4WINE-LIB-HEADERS} )
...
TARGET_LINK_LIBRARIES( q4wine ${QT_LIBRARIES} q4wine-core)

Все работает шикарно, если libq4wine-core.so устанавливается в /usr/lib но нифига не работает, если ее установить в /usr/lib/q4wine/

Собственно оно и понятно, ld просто не может ее найти.

Вопрос заключается именно в этом: как программно указать откуда загружать библиотеку?

Не используя или изменяя: LD_LIBRARY_PATH, /etc/ld.so.conf, ldconfig

Evil_Wizard
()

[хочется странного][мозголомка] dummy driver alsa over network?

Форум — Talks

Есть машина А без звуковой карты. Есть машина Б с звуковой картой.
На обоих стоит Дженту.

Задача: Перехватить вывод звука из alsa на машине А, передать через сеть и воспроизвести на машине Б.

В принципе, захватить звук, передать и воспроизвести решаемо.

[А]# arecord -t wav -f cd | nc -u 10.1.220.30 4556
[Б]# nc -u -l -p 4556 | aplay

Вопрос в захвате звука с dummy sound карты. Как wiki вроде написано что такое делать неззя. ибо звук отсылается прямиком в /dev/null.

какие есть идеи, без отступа от технических данных и поставленной задачи?

 

Evil_Wizard
()

Космические стратегии

Форум — Games

В общем такая просьба:

Подскажите пожалуйста космическую стратегию реального времени не зацикленную на одних космических баталиях стенка-на-стенку. С возможностью исследовать планеты, большим технологическим деревом и (для школоты: и да с возможностью грабить корованны). Желательно идущую под wine\dosbox.

Пофик, можно и древнюю, абы геймплей был хороший.

Из того что видел:
homeworld 1\1.5\2 -- все хорошо, но основной упор на баталии. Планеты захватывать нельзя, нет торговли.
sose [Sins of Solar Empire] -- это уже по глобальнее, но основной упор опять таки на бои (которые кстати довольно коряво сделаны dmg\sec = sux )

В принципе, я не против пошаговой тактической карты, но чтобы были тогда реалтайм бои.

Evil_Wizard
()

[Проважаем] KaZaA reborn

Форум — Talks

http://tech.slashdot.org/story/09/07/19/1143214/ KaZaA стала платным сервисом под подписке

btw: Шойта? А для Ъ?

Evil_Wizard
()

RSS подписка на новые темы