LINUX.ORG.RU

Сообщения metawishmaster

 

[Qt][QMainWindow][layout]

Форум — Development

кто знает, как из QMainWindow убрать его стандардтый layout? delete - полохой помощник, приводящий к Segmentation Fault :(

 ,

metawishmaster
()

Qt 4.7[[offtopic][mingw32]] не собирается :(

Форум — Development

с такой ошибкой:

g++ -enable-stdcall-fixup -Wl,-enable-auto-import -Wl,-enable-runtime-pseudo-rel
oc -Wl,-s -mthreads -Wl -Wl,-subsystem,windows -o ..\..\bin\qmlviewer.exe object
_script.qmlviewer.Release  -L"c:\Qt\2010.05\qt\lib" -L"c:\Qt\2010.05\qt\lib" -lm
ingw32 -lqtmain -lQtDeclarative -lQtScript -lQtSvg -lQtSql -lQtXmlPatterns -lQtO
penGL -lmysql -lglu32 -lopengl32 -lQtGui -lgdi32 -lcomdlg32 -loleaut32 -limm32 -
lwinmm -lwinspool -lmsimg32 -lQtNetwork -lQtCore -lkernel32 -luser32 -lshell32 -
luuid -lole32 -ladvapi32 -lws2_32 -Lc:\MySQL\lib\opt
c:\Qt\2010.05\qt\lib/libQtDeclarative.a(qdeclarativevaluetype.o):qdeclarativeval
uetype.cpp:(.text+0x4c8): undefined reference to `_imp___Z13qt_defaultDpiv'
c:\Qt\2010.05\qt\lib/libQtDeclarative.a(qdeclarativevaluetype.o):qdeclarativeval
uetype.cpp:(.text+0x552): undefined reference to `_imp___Z13qt_defaultDpiv'
collect2: ld returned 1 exit status
mingw32-make[3]: *** [..\..\bin\qmlviewer.exe] Error 1
кто-нибудь сталкивался?

metawishmaster
()

[Xlib+Xft] рендеринг в pixmap

Форум — Development

никак не могу разобраться как отрендерить Xft-текст в картинку. следующая функция с сообщением «X Error of failed request: BadMatch (invalid parameter attributes)» падает на XftDrawStringUtf8(...)

void create_pixmaps(XVisualInfo *xvi, XWindowAttributes *x_win_attr)
{
    int n = 0;
    char buf[5];
    XftDraw *draw;
    GC gc; 
    XftFont *font;
    XftColor xft_color_black;

    font = XftFontOpenName(display, DefaultScreen(display), "LiberationMono-24");
    XftColorAllocName(display, xvi->visual, x_win_attr->colormap, "black", &xft_color_black);
    for (int i = 0; i < NR_ITEMS; i++) {
        empty_item[i] = XCreatePixmap(display, window, 70, 70, 1); 
        gc = XCreateGC(display, empty_item[i], 0, 0); 
        XSetForeground(display, gc, WhitePixel(display, DefaultScreen(display)));
        XFillRectangle(display, empty_item[i], gc, 0, 0, 70, 70);
        XSetForeground(display, gc, BlackPixel(display, DefaultScreen(display)));
        XDrawArc(display, empty_item[i],  gc, 35, 35, 70, 70, 90 * 64, 180 * 64);
        draw = XftDrawCreate(display, empty_item[i], xvi->visual, x_win_attr->colormap);
        sprintf(buf, "%d", i); 
        XftDrawStringUtf8(draw, &xft_color_black, font, 10, 5, (XftChar8 *)buf, 1); 
    }   
}

metawishmaster
()

XCB не может открыть шрифт

Форум — Development

простая прога (из примера xcb.freedesktop.org) и работающая на компе, будучи перекомпиленной под arm на железке выдает такую глупость:

ERROR: can't open font : 15

с чем это может быть связано?

metawishmaster
()

X11 connection rejected because of wrong authentication

Форум — Admin

не запускаются X-овые приложения из chroot за ssh %( т.е. сначала делаю ssh на соседний комп (там xcalc запускается) потом c смопощью скрипла, приведенного ниже, вхожу в chroot-ное окружение, где xcalc и все осталье X-овые программки говорят либо, что не могут открыть дисплей, либо (если дисплей указать тот, который получил после ссх) субжевое сообщение... помогите разобраться :)

#!/bin/sh
#
# This script runs a shell inside chroot as a 'build' user.  If any arguments
# supplied, those are the command to be run, otherwise the interactive shell
# will be invoked.
#

CHROOT_PATH=$0
case "$0" in
    /*) CHROOT_PATH=$(dirname "$0");;
    *)  CHROOT_PATH=$(dirname $(pwd)/"$0");;
esac

HTTP_PROXY=
FTP_PROXY=

# Quote argument for shell.
# Usage example: eval "$var_name=\"$(quote_shell "$var_value")\""
quote_shell() {
        local out="$*"
        if [ -z "${out##*[\"\$\`\\\\]*}" ]; then
                out="$(printf %s "$out" |sed -e 's/["$`\\]/\\&/g')" ||
                        return 1
        fi
        printf %s "$out"
    #` # Hey, Emacs, your syntax highlighter is wrooong!
}

quote_args() {
    for i in "$@"; do
        echo -n \"$(quote_shell "$i")\"
        echo -n " "
    done
    echo
}

if [ "$#" -eq 0 ]; then
    # Interactive shell
    SU_CMD=-i
else
    # Single command. Double quoting to pass through two su(1) invocations. Blergh.
    S=$(quote_args "$@")
    QS=$(quote_args "$S")
    SU_CMD="-c $QS"
fi

if [ -n "$HTTP_PROXY" ]; then
    ENV_EXPORT="http_proxy=$HTTP_PROXY; export http_proxy;"
fi
if [ -n "$FTP_PROXY" ]; then
    ENV_EXPORT="$ENV_EXPORT ftp_proxy=$FTP_PROXY; export ftp_proxy;"
fi

if [ -f /proc/cpuinfo ]; then
    NCPUS=$(grep -c '^processor' /proc/cpuinfo)
    ENV_EXPORT="$ENV_EXPORT DEB_BUILD_OPTIONS=parallel=$NCPUS"
fi

exec sudo chroot "$CHROOT_PATH" su - -l -c "$ENV_EXPORT exec \$SHELL $SU_CMD" build

metawishmaster
()

VirtualBox и Win-key

Форум — Admin

не подскажете, как бороться с такой проблемкой: в гостевой винХР не работает модификатор с мелкомягковским флажком при том, что в ВМВаре работало нормально... :-\ и, конечно, на хосте КДЕ тоже понимает

VirtualBox версии 3.1.4 r57640, но и на более старой тоже не работало

metawishmaster
()

LTP, замыкание пинов female-разъема

Форум — Development

подскажите, пожалуйста, можно ли как-то узнать, из какого data-пина (2-9) пришел сигнал на 10-ый (ack), когда сигнал приходит по скрепке, или другому проводнику? другими словами, какой дата-пин замкнули на ack?

metawishmaster
()

HDIO_GET_IDENTITY

Форум — Development

в каких случаях ioctl(fd, HDIO_GET_IDENTITY, id) может вернуть ошибку? (полагаем, что fd открылся нормально и id[256])
но дело в том, что открытым может оказаться как PATA-диск, так и SATA...
или ядро гарантирует передачу корректной информации?

>>>

metawishmaster
()

SATA or SCSI?

Форум — Development

подскажите, пожалуста, как программно отличить саташный диск от сказишного?

>>>

metawishmaster
()

Qt4 & MySQL & utf8

Форум — Development

добрый вечер! помогите плиз с организацией корректного отображение русских символов в случае сабжа. корректирование src/sql/drivers/mysql/qsql_mysql.cpp, как было написано в http://lists.trolltech.com/qt-interest/2006-02/thread01317-0.html (правда, для более ранней версии), ни к чему не привело. Сразу при старте говорю, что хочу utf-8:
15 QTextCodec *codec = QTextCodec::codecForName("UTF-8");
16 QTextCodec::setCodecForLocale(codec);
17 QTextCodec::setCodecForCStrings(codec);
18 QTextCodec::setCodecForTr(codec);
даже при каждом открытии каждой таблички делаю "SET NAMES 'UTF-8';"... ноль эмоций :(

помогите, плз :)

metawishmaster
()

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