프로그래밍 QnA + 설치 및 활용 QnA

Gapsu의 이미지

[QT] QTextEdit컨트롤안의 글자색을 변경시키는 방법 문의합니다.

제가 원하는것은 text color를 바꾸어 Text를 출력하는것이 아니라 이미 QtextEdit컨트롤에 출력된 text의 color를 변경시키는것입니다.
제가 해본 방법 아래에 첨부합니다.

// 1st method
QtextEdit myEdit;
myEdit.setTextColor(QColor(0x6F,0x77,0x97));

//2nd
QtextEdit myEdit;
QPalette pal;
pal.setColor(QPalette::Window, bgColor);
pal.setColor(QPalette::WindowText, fgColor);
pal.setColor(QPalette::Text, fgColor);
myEdit.setPalette(pal);

lsc7718의 이미지

NFS 에러

이제 막 리눅스를 입문 한 사람입니다.

리눅스는 우분트 11.10을 사용중입니다.

작업은 아래와 같이 진행 했습니다.

1. sudo apt-get install nfs-kernel-server nfs-common portmap 하여 설치

2. /etc/exports에 /home/lsc2000/nfsroot 192.168.51.*(rw,no_root_squash,no_all_squash,async,no_subtree_check) 추가

astzlra955의 이미지

GRUB 에서 Kernel로 인자( int나 문자열 ) 을 전달하는 방법은 없을까요?


GRUB에서 선택하는 것에 따라,

커널에서 ON, OFF 해야 하는 기능이 있어서 그런데요....

GRUB 에서 Kernel 로 인자( 어떤 형식이던지 상관 없어요 )를 전달하는 방법이 없을까요?

imyaman의 이미지

산돌고딕 네오를 x window system에

산돌고딕 네오를 x window system에 쓸 수 있을까요?
되는지, 어떻게 보이는 지 모르겠네요.

ngh1262의 이미지

스크립트 곱하기가 제대로 안나옵니다

스크립트에서 $A 라고 지정된 수가 있습니다

(어떤 값을 계산해서 나온 $A입니다)

근데 이 $A라는 값에 200을 곱하려고 합니다

B=`expr $A \* 200`
echo $A
echo $B

이렇게 해서 출력값을 보면 $A는 나오지만 $B에서는

expr: non-integer argument

이런값이 나오고 원하는 출력이 안나오네요 :-(

혹시나해서 곱하기의 예제를 찾아서 해보았을때는 출력이 잘 나왔습니다

(예제

1 #!/bin/sh
2 num1=100
3 num2=$num1+200
4 echo $num2
5 num3=`expr $num1 \* 200`
6 echo $num3

출력
100+200
20000
)

이 예제를 보고 한 것인데 무엇이 잘못되었는지요???

Dean의 이미지

Safe DLL Search Order 적용을 해당 프로그램에서만 제외하기

MFC를 이용하여 작성된 프로그램은 msvcr??.dll 을 참조하게 됩니다.

그래서 배포시에 이용한 msvcr??.dll 파일을 같이 배포를 하려고 합니다.

그러나, 이미 msvcr??.dll 모듈이 로드된 경우이거나, Safe DLL Search Order 기능을 사용할 경우에는

프로그램 작성시에 사용한 윈도우dll을 배포해봤자, 그 dll이 로드되지 않고, 다른 버젼의 모듈을 로드하거나 system폴더에 있는 dll을 로드해버립니다.

제가 작성한 프로그램에서는 제가 작성할 때 사용한 윈도우 시스템 dll가 로드/재로드되었으면 합니다.
어떤 방법을 사용하여야 됩니까?

읽어주셔서 감사합니다.

oosap의 이미지

ddd (Data Display Debugger) 에서 폰트 및 바탕화면 색상 변경 방법?

저는 우분투에서 ddd 를 사용해서 디버깅을 합니다. 경험이 많지는 않고 요즘 거의 쓰기 시작했습니다.
그런데 리눅스 그놈 터미널의 색상에 익숙한 눈에 ddd 의 하얀 바탕화면과 조악한 폰트는 눈에 좀 부담스러울 정도로 어색합니다.
그놈터미널 처럼 검은색 바탕화면으로 하고 밝은 흰색의 폰트, 그리고 폰트 크기도 좀 더 크게 바꾸고 싶은데 방법을 모르겠습니다.
edit > preferences 아니면 edit > gdb settings 에서 살펴봐도 잘 보이지가 않습니다.

GNU DDD 3.3.12 (x86_64-pc-linux-gnu)

버전은 위와 같습니다.

감사합니다.

ash84의 이미지

gcc -L 옵션으로 라이브러리 지정시, skip 하는 이유


아래와 같이 빌드하고나면
gcc -o fasoo_test extract.c -lfasoopackagerC -L.

이렇게 에러메시지가 나오는데요

/usr/bin/ld: skipping incompatible ./libfasoopackagerC.so when searching for -lfasoopackagerC
/usr/bin/ld: cannot find -lfasoopackagerC
collect2: ld returned 1 exit status

extract.c 랑 같은 위치에 libfasoopackagerC.so 를 두었습니다.

제가 궁금한건 so 파일을 usr/lib 이런데에 말고 특정 위치에 두려면 -L을 이용해서 지정한다고 했는데

에러 메시지를 보면 왜 지정한 곳을 SKIP 하고 있는 건가요?

bluesaiha의 이미지

pthread_create의 매개변수 전달 관련 문제점

#include
#include
#include
#include
#include
#include
#include
#include
#include"data.h"

#define THRSIZ 10
//#define THRSIZ 10

int msgq[THRSIZ];
key_t key[THRSIZ];

int threadNum[THRSIZ];
pthread_mutex_t a_mutex = PTHREAD_MUTEX_INITIALIZER;

void *threadhandler(void *num)
{
int len;
int myNum; //Thread를 생성할 때 넘겨준 식별 번호
DATA data; //전송 받을 데이터 구조체
int handleCount = 0; //각 Thread가 몇개의 데이터를 처리 했는지에 대한 카운터
int no;

페이지

프로그래밍 QnA + 설치 및 활용 QnA 구독하기