تبلیغات :
آکوستیک ، فوم شانه تخم مرغی، صداگیر ماینر ، یونولیت
دستگاه جوجه کشی حرفه ای
فروش آنلاین لباس کودک
خرید فالوور ایرانی
خرید فالوور اینستاگرام
خرید ممبر تلگرام

[ + افزودن آگهی متنی جدید ]




صفحه 4 از 7 اولاول 1234567 آخرآخر
نمايش نتايج 31 به 40 از 65

نام تاپيک: برنامه نویسی ویژوال در لینوکس (Qt Programing)

  1. #31
    پروفشنال a.toraby's Avatar
    تاريخ عضويت
    Oct 2006
    محل سكونت
    Tehran
    پست ها
    971

    پيش فرض درس پنجم

    با این که از این تاپیک استقبال چندانی نشده و مخصوصاً مدیران تاپیک احتمالاً الان دارند GAME دانلود می کنن و ما رو فراموش کردند. اما همین یکی دو نفری که مطالب رو پی گیری می کنن باعث می شن آدم روحیه پیدا کنه و کارشو ادامه بده. شاید بعد ها کسانی به خاطر همین درس ها عضو P30WORLD شدند.
    آدرس درس قبلی:

    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

    آدرس درس بعدی:

    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

    چگونه یک اسلات برای یک سیگنال ایجاد کنیم؟
    برای این که یک Widget داشته باشیم که به یک سیگنال خاصی جوابگو باشد باید برای آن اسلاتی ایجاد کنیم. در این مثال شیئی را خواهیم داشت که شامل یک شمارنده و یک دکمه می باشد. هنگامی که کاربر بر روی دکمه کلیک می کند شمارنده یک واحد افزایش می یابد.

    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

    در بالا برنامه اصلی را مشاهده می کنید. این برنامه تنها شامل یک تابع main می باشد، که در خط هشتم آن یک شیئ از روی کلاس ClickCount ایجاد شده است. این کلاس را در فایل دیگری با clickcount.h تعریف خواهیم کرد.

    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

    در خط ششم تعریف کلاس ما آغاز می شود. بنابر این تعریف، کلاس ما خواص خود را از کلاس QWidget به صورت عمومی به ارث می برد.
    اگر نمی دانید وراثت چیست از خواندن ادامه این تاپیک صرف نظر کنید.
    شمارنده مورد نظر ما دارای یک دکمه و یک برچسب برای نشان دادن مقدار آن می باشد، بنابراین در خط 15 و 16 به ترتیب، برچسب و دکمه را به عنوان اعضای کلاس ClickCount معرفی کرده ایم. این کلاس یک عضو خیلی ساده هم دارد که متغیر counter می باشد. مقدار شمارنده داخل آن نگهداری می شود.
    حال موقع آن رسیده است تا به سوالی که صد رد صد تا الان ذهن شما را آزار داده است جواب داده شود. لازم است بدانید که Q_OBJECT یک ماکرو است. در تعریف هر چیزی که شامل اسلات یا سیگنال می باشد باید از این ماکرو استفاده کرد. فعلاً تا همین جا بدانید کافی است. بنابراین حتماً یادتان باشد هر موقع که خواستید کلاسی بسازید که دارای اسلات یا اسلات هایی است قبل از تعریف آن ها ابتدا ماکروی Q_OBJECT را فراخوانی کنید.
    باز، اگر نمی دانید ماکرو چیست، توصیه می شود از خواندن ادامه این تاپیک صرف نظر کنید.
    در خط یازدهم ماکروی دیگری به نام slots فراخوانی شده است. این ماکرو به همراه کلمه کلیدی public اعلام می کند که متد incrementCounter یک اسلات عمومی است.
    در این فایل، تنها مدل (prototype) تابع سازنده کلاس ، در خط دهم برنامه نوشته شده است. تعریف آن را در فایل دیگری به نام clickcount.cpp قرار می دهیم. این تابع شامل دو آرگومان است. آرگومان اول از نوع کلاس QWidget است. و بیانگر شیئ والد شیئ تولید شده از کلاس ما خواهد بود. کاربرد آرگومان دوم به مسائل debugging مربوط می شود که بعدها توضیح داده خواهد شد.
    حال با هم به تعاریف تابع سازنده و اسلات مورد نظر می پردازیم.

    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

    در خط سیزدهم این برنامه تابع connect را فراخوانی کردیم تا سیگنال clicked را که متعلق به شیئ button است به اسلات incrementCounter که متعلق به نمونه جاری از کلاس ClickCount است، متصل نماید. عملکرد متد incrementCounter هم که واضح است. این تابع یک واحد به متغیر counter می افزاید و عدد داخل برچسب را با مقدار داخل متغیر شمارنده بروز می کند.
    باز هم تأکید می کنم، اگر نمی دانید معنی this که در این خط آمده است چیست، از خواندن ادامه تاپیک صرف نظر بفرمایید. و بروید C++ یاد بگیرید و برگردید
    برای یادآوری می گویم که اگر می خواهید با استفاده از qmake این برنامه را کامپایل کنید. در دایرکتوری که سه فایل مربوطه را ذخیره کرده اید به ترتیب سه دستور زیر را اجرا کنید.
    qmake –project
    qmake
    make
    دستور اول فایل پیکربندی پروژه .pro را ایجاد می کند. و دستور دوم با استفاده از فایل پیکربندی پروژه makefile را ایجاد می کند. البته از همان ابتدا می توانستید با استفاده از یک ویرایشگر متن، makefile را به صورت دستی ایجاد و پیکربندی کنید. بعد از ایجاد makefile، دستور make، کامپایلر gcc را برای کامپایل برنامه و ایجاد فایل اجرایی فراخوانی می کند. بعد از پایان این سه مرحله، فایل اجرایی در دایرکتوری release قرار خواهد داشت.
    Last edited by a.toraby; 19-08-2007 at 20:55.

  2. 2 کاربر از a.toraby بخاطر این مطلب مفید تشکر کرده اند


  3. #32
    اگه نباشه جاش خالی می مونه Cris_Y's Avatar
    تاريخ عضويت
    Apr 2007
    پست ها
    246

    پيش فرض

    :(:(
    bazam moshkel too in darse jadid!
    error:
    mingw32-make -f makefile.Release
    mingw32-make[1]: Entering directory `C:/Qt/4.1.4/count'
    g++ -c -O2 -O2 -frtti -fexceptions -Wall -DUNICODE -DQT_LARGEFILE_SUPPORT -DQT_D
    LL -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_THREAD_SUPPORT -DQT_NEEDS_QMAIN
    -I"C:/Qt/4.1.4/include/QtCore" -I"C:/Qt/4.1.4/include/QtGui" -I"C:/Qt/4.1.4/inc
    lude" -I"C:/Qt/4.1.4/include/ActiveQt" -I"tmp\moc\release_shared" -I"." -I"..\mk
    specs\win32-g++" -o tmp\obj\release_shared\count.o count.cpp
    In file included from count.cpp :2 :
    clickcount.h: 17 : 8 : warning: no newline at end of file
    count.cpp: 19 : 3: warning: no newline at end of file
    g++ -c -O2 -O2 -frtti -fexceptions -Wall -DUNICODE -DQT_LARGEFILE_SUPPORT -DQT_D
    LL -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_THREAD_SUPPORT -DQT_NEEDS_QMAIN
    -I"C:/Qt/4.1.4/include/QtCore" -I"C:/Qt/4.1.4/include/QtGui" -I"C:/Qt/4.1.4/inc
    lude" -I"C:/Qt/4.1.4/include/ActiveQt" -I"tmp\moc\release_shared" -I"." -I"..\mk
    specs\win32-g++" -o tmp\obj\release_shared\clickcount.o clickcount.cpp
    In file included from clickcount.cpp : 2 :
    clickcount.h:17 : 8 : warning: no newline at end of file
    clickcount.cpp: 19: 3: warning: no newline at end of file
    g++ -mthreads -Wl,-enable-stdcall-fixup -Wl,-enable-auto-import -Wl,-enable-runt
    ime-pseudo-reloc -Wl,-s -Wl,-s -Wl,-subsystem,windows -o "release\count.exe" tmp
    \obj\release_shared\count.o tmp\obj\release_shared\clickcount.o -L"c:\Qt\4.1.4\
    lib" -L"c:\Qt\4.1.4\lib" -lmingw32 -lqtmain -lQtGui4 -lQtCore4
    tmp\obj\release_shared\count.o:count.cpp:(.text+0x aa): undefined reference to `v
    table for ClickCount'
    tmp\obj\release_shared\count.o:count.cpp:(.text+0x b1): undefined reference to `v
    table for ClickCount'
    tmp\obj\release_shared\count.o:count.cpp:(.text+0x 105): undefined reference to `
    vtable for ClickCount'
    tmp\obj\release_shared\count.o:count.cpp:(.text+0x 117): undefined reference to `
    vtable for ClickCount'
    tmp\obj\release_shared\clickcount.o:clickcount.cpp :(.text+0x82): undefined refer
    ence to `vtable for ClickCount'
    tmp\obj\release_shared\clickcount.o:clickcount.cpp :(.text+0x89): more undefined
    references to `vtable for ClickCount' follow
    collect2: ld returned 1 exit status
    mingw32-make[1]: *** [release\count.exe] Error 1
    mingw32-make[1]: Leaving directory `C:/Qt/4.1.4/count'
    mingw32-make: *** [release] Error 2

    hhhheeeeeeeeeelllllppppppp!
    fekr konam akharsar az daste man in topico tatil konin!
    merci
    Last edited by Cris_Y; 10-08-2007 at 19:57.

  4. #33
    اگه نباشه جاش خالی می مونه Cris_Y's Avatar
    تاريخ عضويت
    Apr 2007
    پست ها
    246

    پيش فرض

    dar zamn intor naomid nabashid!
    topic yekam pish bera bishtar ham shenakhte mishe!
    mohem ine ke karetoon alie!

  5. #34
    پروفشنال a.toraby's Avatar
    تاريخ عضويت
    Oct 2006
    محل سكونت
    Tehran
    پست ها
    971

    پيش فرض

    لطفاً مسیری که برنامه ها رو نصب کردی(Qt , mingw) و هم چنین مسیری که فایل های count.exe و بقیه رو توش save کردی برام بنویس. این جوری بهتره. خیلی عجیبه. من هیچ وقت از این مشکل ها نداشتم و الان هم که این درس رو آپلود کردم باز هم امتحانش کردم خیلی راحت کامپایل می شه.

  6. #35
    اگه نباشه جاش خالی می مونه Cris_Y's Avatar
    تاريخ عضويت
    Apr 2007
    پست ها
    246

    پيش فرض

    qt va mingw hardo too c:/ va file count too: c:/qt/4.1.4/count
    ye moshkele jadid too barname box male darse ghabl, mige q3hbox.h vojoud nadare!
    merci

  7. #36
    پروفشنال a.toraby's Avatar
    تاريخ عضويت
    Oct 2006
    محل سكونت
    Tehran
    پست ها
    971

    پيش فرض

    qt va mingw hardo too c:/ va file count too: c:/qt/4.1.4/count
    ye moshkele jadid too barname box male darse ghabl, mige q3hbox.h vojoud nadare!
    merci
    در مورد q3hbox دیگه واقعاً تقصیر من بود. شرمنده من حواسم نبود برنامه ای که با qt3 کار می کنه رو آپلود کردم. الان اون درس رو آپدیت کردم و کد مربوط به ورژن چهار رو هم گذاشتم.
    این مشکل به این علت وجود اومد که من قبلاً از ورژن 3 استفاده می کردم و این مطالبی که این جا قرار دادم تقریباً مال یه سال پیشه و فراموش کرده بودم که همش با نسخه سوم کار می کنه. اما الان ورژن جدیدش رو توی همون درس گذاشتم

    اما در مورد clickcount باید بگم خیلی خیلی عجیب به نظر میاد . چون کامپایل برنامه تا قسمت relase کاملاً مشابه با به هم هستند. اما کامایلر شما وقتی می خاد فایل های obj رو درست کنه یه دفعه میره سراغ چیزهای دیگه. من این سوال رو تو qtforum.org مطرح کردم ببینم چی میشه. حالا تا موقعی که اونا جواب بدن شما یه امتحانی بکن. هر چند هیچ ربطی نداره اما شاید کارساز باشه. تمام فایل های count.cpp ، clickcount.h و clickcount.cpp روی توی مسیر c:/Qt/count کپی کن. شاید مشکل از 4.1.4 ای باشه که مسیر جاری فایل های شما داره. البته این خیلی به نظر مسخره میاد ولی ارزش امتحان کردنش رو داره.

    در ضمن فایل پروژه ای (.pro ) که تو دایرکتوری شما ساخته شده باید یه چیزی شبیه به همین باشه:

    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    آیا همین طوره؟ لطفاً محتوای اون فایل رو این جا بزارید
    Last edited by a.toraby; 11-08-2007 at 11:38.

  8. #37
    اگه نباشه جاش خالی می مونه Cris_Y's Avatar
    تاريخ عضويت
    Apr 2007
    پست ها
    246

    پيش فرض

    file e pro:
    TARGET+=count
    CONFIG+=qt
    SOURCES+=count.cpp clickcount.cpp
    HEADERs+=clickcount.h

    ba jabeja kardane file ham moshkel hal nashod!

    va ye chize dige too folder release 2ta file e .o sakhte

    darzemn babate virayesh darse box ha kamelan mamnoon
    mishe be darsetoon chanta tamrine hal nashode ezafe konin?
    bazam mamnoon!
    Last edited by Cris_Y; 11-08-2007 at 18:59.

  9. #38
    پروفشنال a.toraby's Avatar
    تاريخ عضويت
    Oct 2006
    محل سكونت
    Tehran
    پست ها
    971

    پيش فرض

    اون یکی مشکل که حل شد؟ یا اون هم error میده هنوز؟
    در ضمن لطف کنید فایل رو کامل بذارید. در ضمن فایل Makefile.release و Makefile.debug رو هم بذارید. اگه می شه تو کد و مثل من بذارید. این جوری خوندنشون اعصاب خورد کن میشه
    Last edited by a.toraby; 11-08-2007 at 19:37.

  10. #39
    اگه نباشه جاش خالی می مونه Cris_Y's Avatar
    تاريخ عضويت
    Apr 2007
    پست ها
    246

    پيش فرض

    na oon kole file bood. oon o dasti sakhte boodam
    hala ye bar ham ba qmake sakhtam:
    ################################################## ####################
    # Automatically generated by qmake (2.00a) Sat Aug 11 22 08 2007
    ################################################## ####################
    TEMPLATE = app
    TARGET +=
    DEPENDPATH += .
    INCLUDEPATH += .
    # Input
    HEADERS += clickcount.h
    SOURCES += clickcount.cpp count.cpp
    va makefile.release:
    ################################################## ###########################
    # Makefile for building: count count
    # Generated by qmake (2.00a) (Qt 4.1.4) on: Sat Aug 11 18 06 2007
    # Project: count.pro
    # Template: app
    ################################################## ###########################
    ####### Compiler, tools and options
    CC = gcc
    CXX = g++
    LEX = flex
    YACC = byacc
    DEFINES = -DUNICODE -DQT_LARGEFILE_SUPPORT -DQT_DLL -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_THREAD_SUPPORT -DQT_NEEDS_QMAIN
    CFLAGS = -O2 -O2 -Wall $(DEFINES)
    CXXFLAGS = -O2 -O2 -frtti -fexceptions -Wall $(DEFINES)
    LEXFLAGS =
    YACCFLAGS = -d
    INCPATH = -I"C:/Qt/4.1.4/include/QtCore" -I"C:/Qt/4.1.4/include/QtGui" -I"C:/Qt/4.1.4/include" -I"C:/Qt/4.1.4/include/ActiveQt" -I"tmp\moc\release_shared" -I"." -I"..\mkspecs\win32-g++"
    LINK = g++
    LFLAGS = -mthreads -Wl,-enable-stdcall-fixup -Wl,-enable-auto-import -Wl,-enable-runtime-pseudo-reloc -Wl,-s -Wl,-s -Wl,-subsystem,windows
    LIBS = -L"c:\Qt\4.1.4\lib" -L"c:\Qt\4.1.4\lib" -lmingw32 -lqtmain -lQtGui4 -lQtCore4
    QMAKE = qmake
    IDC = c:\Qt\4.1.4\bin\idc.exe
    IDL = midl
    ZIP = zip -r -9
    DEF_FILE =
    RES_FILE =
    COPY = copy /y
    COPY_FILE = $(COPY)
    COPY_DIR = xcopy /s /q /y /i
    DEL_FILE = del
    DEL_DIR = rmdir
    MOVE = move
    CHK_DIR_EXISTS= if not exist
    MKDIR = mkdir
    INSTALL_FILE = $(COPY_FILE)
    INSTALL_DIR = $(COPY_DIR)
    ####### Output directory
    OBJECTS_DIR = tmp\obj\release_shared
    ####### Files
    SOURCES = count.cpp \
    clickcount.cpp
    OBJECTS = tmp\obj\release_shared\count.o \
    tmp\obj\release_shared\clickcount.o
    DIST =
    QMAKE_TARGET = count count
    DESTDIR = release\ #avoid trailing-slash linebreak
    TARGET = count.exe
    DESTDIR_TARGET = release\count.exe
    ####### Implicit rules
    .SUFFIXES: .c .cpp .cc .cxx
    .cpp.o:
    $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<
    .cc.o:
    $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<
    .cxx.o:
    $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<
    .c.o:
    $(CC) -c $(CFLAGS) $(INCPATH) -o $@ $<
    ####### Build rules
    first: all
    all: makefile.Release $(DESTDIR_TARGET)
    $(DESTDIR_TARGET): $(OBJECTS)
    $(LINK) $(LFLAGS) -o "$(DESTDIR_TARGET)" $(OBJECTS) $(LIBS)

    qmake: FORCE
    @$(QMAKE) -win32 -o makefile.Release count.pro
    dist:
    $(ZIP) count count.zip $(SOURCES) $(DIST) count.pro ..\mkspecs\features\exclusive_builds.prf ..\mkspecs\features\default_pre.prf ..\mkspecs\features\win32\default_pre.prf C:/Qt/4.1.4/.qmake.cache C:/Qt/4.1.4/mkspecs/qconfig.pri ..\mkspecs\features\qt_config.prf ..\mkspecs\features\release.prf ..\mkspecs\features\debug_and_release.prf ..\mkspecs\features\default_post.prf ..\mkspecs\features\build_pass.prf ..\mkspecs\features\Release.prf ..\mkspecs\features\qt.prf ..\mkspecs\features\win32\thread.prf ..\mkspecs\features\moc.prf ..\mkspecs\features\win32\rtti.prf ..\mkspecs\features\win32\exceptions.prf ..\mkspecs\features\win32\stl.prf ..\mkspecs\features\shared.prf ..\mkspecs\features\warn_on.prf ..\mkspecs\features\win32\windows.prf ..\mkspecs\features\resources.prf ..\mkspecs\features\uic.prf c:\Qt\4.1.4\lib\qtmain.prl HEADERS RESOURCES IMAGES SOURCES FORMS
    clean: compiler_clean
    -$(DEL_FILE) tmp\obj\release_shared\count.o tmp\obj\release_shared\clickcount.o
    distclean: clean
    -$(DEL_FILE) "$(DESTDIR_TARGET)"
    -$(DEL_FILE) makefile.Release
    mocclean: compiler_moc_header_clean compiler_moc_source_clean
    mocables: compiler_moc_header_make_all compiler_moc_source_make_all
    compiler_moc_header_make_all:
    compiler_moc_header_clean:
    compiler_rcc_make_all:
    compiler_rcc_clean:
    compiler_image_collection_make_all:
    compiler_image_collection_clean:
    -$(DEL_FILE) qmake_image_collection.cpp
    compiler_moc_source_make_all:
    compiler_moc_source_clean:
    compiler_uic_make_all:
    compiler_uic_clean:
    compiler_clean: compiler_moc_header_clean compiler_rcc_clean compiler_image_collection_clean compiler_moc_source_clean compiler_uic_clean

    ####### Compile
    tmp\obj\release_shared\count.o: count.cpp ..\include\QtGui\qapplication.h \
    ..\src\gui\kernel\qapplication.h \
    ..\include\QtCore\qcoreapplication.h \
    ..\src\corelib\kernel\qcoreapplication.h \
    ..\include\QtCore\qobject.h \
    ..\src\corelib\kernel\qobject.h \
    ..\include\QtCore\qobjectdefs.h \
    ..\src\corelib\kernel\qobjectdefs.h \
    ..\include\QtCore\qnamespace.h \
    ..\src\corelib\global\qnamespace.h \
    ..\include\QtCore\qglobal.h \
    ..\src\corelib\global\qglobal.h \
    ..\include\QtCore\qconfig.h \
    ..\src\corelib\global\qconfig.h \
    ..\include\QtCore\qfeatures.h \
    ..\src\corelib\global\qfeatures.h \
    ..\include\QtCore\qstring.h \
    ..\src\corelib\tools\qstring.h \
    ..\include\QtCore\qchar.h \
    ..\src\corelib\tools\qchar.h \
    ..\include\QtCore\qbytearray.h \
    ..\src\corelib\tools\qbytearray.h \
    ..\include\QtCore\qatomic.h \
    ..\src\corelib\thread\qatomic.h \
    ..\include\QtCore\arch\qatomic.h \
    ..\src\corelib\arch\windows\arch\qatomic.h \
    ..\include\Qt3Support\q3cstring.h \
    ..\src\qt3support\tools\q3cstring.h \
    ..\include\QtCore\qlist.h \
    ..\src\corelib\tools\qlist.h \
    ..\include\QtCore\qiterator.h \
    ..\src\corelib\tools\qiterator.h \
    ..\include\QtCore\qalgorithms.h \
    ..\src\corelib\tools\qalgorithms.h \
    ..\include\QtCore\qcoreevent.h \
    ..\src\corelib\kernel\qcoreevent.h \
    ..\include\QtCore\qeventloop.h \
    ..\src\corelib\kernel\qeventloop.h \
    ..\include\QtCore\qstringlist.h \
    ..\src\corelib\tools\qstringlist.h \
    ..\include\QtCore\qdatastream.h \
    ..\src\corelib\io\qdatastream.h \
    ..\include\QtCore\qiodevice.h \
    ..\src\corelib\io\qiodevice.h \
    ..\include\QtCore\qregexp.h \
    ..\src\corelib\tools\qregexp.h \
    ..\include\QtCore\qstringmatcher.h \
    ..\src\corelib\tools\qstringmatcher.h \
    ..\include\Qt3Support\q3valuelist.h \
    ..\src\qt3support\tools\q3valuelist.h \
    ..\include\QtCore\qlinkedlist.h \
    ..\src\corelib\tools\qlinkedlist.h \
    ..\include\QtGui\qwindowdefs.h \
    ..\src\gui\kernel\qwindowdefs.h \
    ..\include\QtGui\qwindowdefs_win.h \
    ..\src\gui\kernel\qwindowdefs_win.h \
    ..\include\QtCore\qpoint.h \
    ..\src\corelib\tools\qpoint.h \
    ..\include\QtCore\qsize.h \
    ..\src\corelib\tools\qsize.h \
    ..\include\QtGui\qcursor.h \
    ..\src\gui\kernel\qcursor.h \
    ..\include\QtGui\qdesktopwidget.h \
    ..\src\gui\kernel\qdesktopwidget.h \
    ..\include\QtGui\qwidget.h \
    ..\src\gui\kernel\qwidget.h \
    ..\include\QtGui\qpaintdevice.h \
    ..\src\gui\painting\qpaintdevice.h \
    ..\include\QtCore\qrect.h \
    ..\src\corelib\tools\qrect.h \
    ..\include\QtGui\qpalette.h \
    ..\src\gui\kernel\qpalette.h \
    ..\include\QtGui\qcolor.h \
    ..\src\gui\painting\qcolor.h \
    ..\include\QtGui\qrgb.h \
    ..\src\gui\painting\qrgb.h \
    ..\include\QtGui\qbrush.h \
    ..\src\gui\painting\qbrush.h \
    ..\include\QtCore\qpair.h \
    ..\src\corelib\tools\qpair.h \
    ..\include\QtCore\qvector.h \
    ..\src\corelib\tools\qvector.h \
    ..\include\QtGui\qfont.h \
    ..\src\gui\text\qfont.h \
    ..\include\QtGui\qfontmetrics.h \
    ..\src\gui\text\qfontmetrics.h \
    ..\include\QtGui\qfontinfo.h \
    ..\src\gui\text\qfontinfo.h \
    ..\include\QtGui\qsizepolicy.h \
    ..\src\gui\kernel\qsizepolicy.h \
    ..\include\QtGui\qregion.h \
    ..\src\gui\painting\qregion.h \
    ..\include\QtGui\qkeysequence.h \
    ..\src\gui\kernel\qkeysequence.h \
    ..\include\QtGui\qevent.h \
    ..\src\gui\kernel\qevent.h \
    ..\include\QtGui\qmime.h \
    ..\src\gui\kernel\qmime.h \
    ..\include\QtCore\qmimedata.h \
    ..\src\corelib\kernel\qmimedata.h \
    ..\include\QtCore\qvariant.h \
    ..\src\corelib\kernel\qvariant.h \
    ..\include\QtCore\qmetatype.h \
    ..\src\corelib\kernel\qmetatype.h \
    ..\include\QtCore\qmap.h \
    ..\src\corelib\tools\qmap.h \
    ..\include\QtGui\qdrag.h \
    ..\src\gui\kernel\qdrag.h \
    clickcount.h \
    ..\include\QtGui\qpushbutton.h \
    ..\src\gui\widgets\qpushbutton.h \
    ..\include\QtGui\qabstractbutton.h \
    ..\src\gui\widgets\qabstractbutton.h \
    ..\include\QtGui\qicon.h \
    ..\src\gui\image\qicon.h \
    ..\include\QtGui\qpixmap.h \
    ..\src\gui\image\qpixmap.h \
    ..\include\QtGui\qimage.h \
    ..\src\gui\image\qimage.h \
    ..\include\QtGui\qlabel.h \
    ..\src\gui\widgets\qlabel.h \
    ..\include\QtGui\qframe.h \
    ..\src\gui\widgets\qframe.h
    $(CXX) -c $(CXXFLAGS) $(INCPATH) -o tmp\obj\release_shared\count.o count.cpp
    tmp\obj\release_shared\clickcount.o: clickcount.cpp clickcount.h \
    ..\include\QtGui\qpushbutton.h \
    ..\src\gui\widgets\qpushbutton.h \
    ..\include\QtGui\qabstractbutton.h \
    ..\src\gui\widgets\qabstractbutton.h \
    ..\include\QtGui\qicon.h \
    ..\src\gui\image\qicon.h \
    ..\include\QtCore\qglobal.h \
    ..\src\corelib\global\qglobal.h \
    ..\include\QtCore\qconfig.h \
    ..\src\corelib\global\qconfig.h \
    ..\include\QtCore\qfeatures.h \
    ..\src\corelib\global\qfeatures.h \
    ..\include\QtCore\qsize.h \
    ..\src\corelib\tools\qsize.h \
    ..\include\QtCore\qnamespace.h \
    ..\src\corelib\global\qnamespace.h \
    ..\include\QtGui\qpixmap.h \
    ..\src\gui\image\qpixmap.h \
    ..\include\QtGui\qpaintdevice.h \
    ..\src\gui\painting\qpaintdevice.h \
    ..\include\QtGui\qwindowdefs.h \
    ..\src\gui\kernel\qwindowdefs.h \
    ..\include\QtCore\qobjectdefs.h \
    ..\src\corelib\kernel\qobjectdefs.h \
    ..\include\QtGui\qwindowdefs_win.h \
    ..\src\gui\kernel\qwindowdefs_win.h \
    ..\include\QtCore\qrect.h \
    ..\src\corelib\tools\qrect.h \
    ..\include\QtCore\qpoint.h \
    ..\src\corelib\tools\qpoint.h \
    ..\include\QtGui\qcolor.h \
    ..\src\gui\painting\qcolor.h \
    ..\include\QtGui\qrgb.h \
    ..\src\gui\painting\qrgb.h \
    ..\include\QtCore\qstringlist.h \
    ..\src\corelib\tools\qstringlist.h \
    ..\include\QtCore\qalgorithms.h \
    ..\src\corelib\tools\qalgorithms.h \
    ..\include\QtCore\qdatastream.h \
    ..\src\corelib\io\qdatastream.h \
    ..\include\QtCore\qiodevice.h \
    ..\src\corelib\io\qiodevice.h \
    ..\include\QtCore\qobject.h \
    ..\src\corelib\kernel\qobject.h \
    ..\include\QtCore\qstring.h \
    ..\src\corelib\tools\qstring.h \
    ..\include\QtCore\qchar.h \
    ..\src\corelib\tools\qchar.h \
    ..\include\QtCore\qbytearray.h \
    ..\src\corelib\tools\qbytearray.h \
    ..\include\QtCore\qatomic.h \
    ..\src\corelib\thread\qatomic.h \
    ..\include\QtCore\arch\qatomic.h \
    ..\src\corelib\arch\windows\arch\qatomic.h \
    ..\include\Qt3Support\q3cstring.h \
    ..\src\qt3support\tools\q3cstring.h \
    ..\include\QtCore\qlist.h \
    ..\src\corelib\tools\qlist.h \
    ..\include\QtCore\qiterator.h \
    ..\src\corelib\tools\qiterator.h \
    ..\include\QtCore\qcoreevent.h \
    ..\src\corelib\kernel\qcoreevent.h \
    ..\include\QtCore\qregexp.h \
    ..\src\corelib\tools\qregexp.h \
    ..\include\QtCore\qstringmatcher.h \
    ..\src\corelib\tools\qstringmatcher.h \
    ..\include\Qt3Support\q3valuelist.h \
    ..\src\qt3support\tools\q3valuelist.h \
    ..\include\QtCore\qlinkedlist.h \
    ..\src\corelib\tools\qlinkedlist.h \
    ..\include\QtGui\qimage.h \
    ..\src\gui\image\qimage.h \
    ..\include\QtGui\qkeysequence.h \
    ..\src\gui\kernel\qkeysequence.h \
    ..\include\QtGui\qwidget.h \
    ..\src\gui\kernel\qwidget.h \
    ..\include\QtGui\qpalette.h \
    ..\src\gui\kernel\qpalette.h \
    ..\include\QtGui\qbrush.h \
    ..\src\gui\painting\qbrush.h \
    ..\include\QtCore\qpair.h \
    ..\src\corelib\tools\qpair.h \
    ..\include\QtCore\qvector.h \
    ..\src\corelib\tools\qvector.h \
    ..\include\QtGui\qfont.h \
    ..\src\gui\text\qfont.h \
    ..\include\QtGui\qfontmetrics.h \
    ..\src\gui\text\qfontmetrics.h \
    ..\include\QtGui\qfontinfo.h \
    ..\src\gui\text\qfontinfo.h \
    ..\include\QtGui\qsizepolicy.h \
    ..\src\gui\kernel\qsizepolicy.h \
    ..\include\QtGui\qregion.h \
    ..\src\gui\painting\qregion.h \
    ..\include\QtGui\qcursor.h \
    ..\src\gui\kernel\qcursor.h \
    ..\include\QtGui\qevent.h \
    ..\src\gui\kernel\qevent.h \
    ..\include\QtGui\qmime.h \
    ..\src\gui\kernel\qmime.h \
    ..\include\QtCore\qmimedata.h \
    ..\src\corelib\kernel\qmimedata.h \
    ..\include\QtCore\qvariant.h \
    ..\src\corelib\kernel\qvariant.h \
    ..\include\QtCore\qmetatype.h \
    ..\src\corelib\kernel\qmetatype.h \
    ..\include\QtCore\qmap.h \
    ..\src\corelib\tools\qmap.h \
    ..\include\QtGui\qdrag.h \
    ..\src\gui\kernel\qdrag.h \
    ..\include\QtGui\qlabel.h \
    ..\src\gui\widgets\qlabel.h \
    ..\include\QtGui\qframe.h \
    ..\src\gui\widgets\qframe.h
    $(CXX) -c $(CXXFLAGS) $(INCPATH) -o tmp\obj\release_shared\clickcount.o clickcount.cpp
    ####### Install
    install: FORCE
    uninstall: FORCE
    FORCE:
    makefile.debug:
    ################################################## ###########################
    # Makefile for building: count count
    # Generated by qmake (2.00a) (Qt 4.1.4) on: Sat Aug 11 18 06 2007
    # Project: count.pro
    # Template: app
    ################################################## ###########################
    ####### Compiler, tools and options
    CC = gcc
    CXX = g++
    LEX = flex
    YACC = byacc
    DEFINES = -DUNICODE -DQT_LARGEFILE_SUPPORT -DQT_DLL -DQT_GUI_LIB -DQT_CORE_LIB -DQT_THREAD_SUPPORT -DQT_NEEDS_QMAIN
    CFLAGS = -g -g -Wall $(DEFINES)
    CXXFLAGS = -g -g -frtti -fexceptions -Wall $(DEFINES)
    LEXFLAGS =
    YACCFLAGS = -d
    INCPATH = -I"C:/Qt/4.1.4/include/QtCore" -I"C:/Qt/4.1.4/include/QtGui" -I"C:/Qt/4.1.4/include" -I"C:/Qt/4.1.4/include/ActiveQt" -I"tmp\moc\debug_shared" -I"." -I"..\mkspecs\win32-g++"
    LINK = g++
    LFLAGS = -mthreads -Wl,-enable-stdcall-fixup -Wl,-enable-auto-import -Wl,-enable-runtime-pseudo-reloc -Wl,-subsystem,windows
    LIBS = -L"c:\Qt\4.1.4\lib" -L"c:\Qt\4.1.4\lib" -lmingw32 -lqtmaind -lQtGuid4 -lQtCored4
    QMAKE = qmake
    IDC = c:\Qt\4.1.4\bin\idc.exe
    IDL = midl
    ZIP = zip -r -9
    DEF_FILE =
    RES_FILE =
    COPY = copy /y
    COPY_FILE = $(COPY)
    COPY_DIR = xcopy /s /q /y /i
    DEL_FILE = del
    DEL_DIR = rmdir
    MOVE = move
    CHK_DIR_EXISTS= if not exist
    MKDIR = mkdir
    INSTALL_FILE = $(COPY_FILE)
    INSTALL_DIR = $(COPY_DIR)
    ####### Output directory
    OBJECTS_DIR = tmp\obj\debug_shared
    ####### Files
    SOURCES = count.cpp \
    clickcount.cpp
    OBJECTS = tmp\obj\debug_shared\count.o \
    tmp\obj\debug_shared\clickcount.o
    DIST =
    QMAKE_TARGET = count count
    DESTDIR = debug\ #avoid trailing-slash linebreak
    TARGET = count.exe
    DESTDIR_TARGET = debug\count.exe
    ####### Implicit rules
    .SUFFIXES: .c .cpp .cc .cxx
    .cpp.o:
    $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<
    .cc.o:
    $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<
    .cxx.o:
    $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<
    .c.o:
    $(CC) -c $(CFLAGS) $(INCPATH) -o $@ $<
    ####### Build rules
    first: all
    all: makefile.Debug $(DESTDIR_TARGET)
    $(DESTDIR_TARGET): $(OBJECTS)
    $(LINK) $(LFLAGS) -o "$(DESTDIR_TARGET)" $(OBJECTS) $(LIBS)

    qmake: FORCE
    @$(QMAKE) -win32 -o makefile.Debug count.pro
    dist:
    $(ZIP) count count.zip $(SOURCES) $(DIST) count.pro ..\mkspecs\features\exclusive_builds.prf ..\mkspecs\features\default_pre.prf ..\mkspecs\features\win32\default_pre.prf C:/Qt/4.1.4/.qmake.cache C:/Qt/4.1.4/mkspecs/qconfig.pri ..\mkspecs\features\qt_config.prf ..\mkspecs\features\debug.prf ..\mkspecs\features\debug_and_release.prf ..\mkspecs\features\default_post.prf ..\mkspecs\features\build_pass.prf ..\mkspecs\features\Debug.prf ..\mkspecs\features\qt.prf ..\mkspecs\features\win32\thread.prf ..\mkspecs\features\moc.prf ..\mkspecs\features\win32\rtti.prf ..\mkspecs\features\win32\exceptions.prf ..\mkspecs\features\win32\stl.prf ..\mkspecs\features\shared.prf ..\mkspecs\features\warn_on.prf ..\mkspecs\features\win32\windows.prf ..\mkspecs\features\resources.prf ..\mkspecs\features\uic.prf c:\Qt\4.1.4\lib\qtmaind.prl HEADERS RESOURCES IMAGES SOURCES FORMS
    clean: compiler_clean
    -$(DEL_FILE) tmp\obj\debug_shared\count.o tmp\obj\debug_shared\clickcount.o
    distclean: clean
    -$(DEL_FILE) "$(DESTDIR_TARGET)"
    -$(DEL_FILE) makefile.Debug
    mocclean: compiler_moc_header_clean compiler_moc_source_clean
    mocables: compiler_moc_header_make_all compiler_moc_source_make_all
    compiler_moc_header_make_all:
    compiler_moc_header_clean:
    compiler_rcc_make_all:
    compiler_rcc_clean:
    compiler_image_collection_make_all:
    compiler_image_collection_clean:
    -$(DEL_FILE) qmake_image_collection.cpp
    compiler_moc_source_make_all:
    compiler_moc_source_clean:
    compiler_uic_make_all:
    compiler_uic_clean:
    compiler_clean: compiler_moc_header_clean compiler_rcc_clean compiler_image_collection_clean compiler_moc_source_clean compiler_uic_clean

    ####### Compile
    tmp\obj\debug_shared\count.o: count.cpp ..\include\QtGui\qapplication.h \
    ..\src\gui\kernel\qapplication.h \
    ..\include\QtCore\qcoreapplication.h \
    ..\src\corelib\kernel\qcoreapplication.h \
    ..\include\QtCore\qobject.h \
    ..\src\corelib\kernel\qobject.h \
    ..\include\QtCore\qobjectdefs.h \
    ..\src\corelib\kernel\qobjectdefs.h \
    ..\include\QtCore\qnamespace.h \
    ..\src\corelib\global\qnamespace.h \
    ..\include\QtCore\qglobal.h \
    ..\src\corelib\global\qglobal.h \
    ..\include\QtCore\qconfig.h \
    ..\src\corelib\global\qconfig.h \
    ..\include\QtCore\qfeatures.h \
    ..\src\corelib\global\qfeatures.h \
    ..\include\QtCore\qstring.h \
    ..\src\corelib\tools\qstring.h \
    ..\include\QtCore\qchar.h \
    ..\src\corelib\tools\qchar.h \
    ..\include\QtCore\qbytearray.h \
    ..\src\corelib\tools\qbytearray.h \
    ..\include\QtCore\qatomic.h \
    ..\src\corelib\thread\qatomic.h \
    ..\include\QtCore\arch\qatomic.h \
    ..\src\corelib\arch\windows\arch\qatomic.h \
    ..\include\Qt3Support\q3cstring.h \
    ..\src\qt3support\tools\q3cstring.h \
    ..\include\QtCore\qlist.h \
    ..\src\corelib\tools\qlist.h \
    ..\include\QtCore\qiterator.h \
    ..\src\corelib\tools\qiterator.h \
    ..\include\QtCore\qalgorithms.h \
    ..\src\corelib\tools\qalgorithms.h \
    ..\include\QtCore\qcoreevent.h \
    ..\src\corelib\kernel\qcoreevent.h \
    ..\include\QtCore\qeventloop.h \
    ..\src\corelib\kernel\qeventloop.h \
    ..\include\QtCore\qstringlist.h \
    ..\src\corelib\tools\qstringlist.h \
    ..\include\QtCore\qdatastream.h \
    ..\src\corelib\io\qdatastream.h \
    ..\include\QtCore\qiodevice.h \
    ..\src\corelib\io\qiodevice.h \
    ..\include\QtCore\qregexp.h \
    ..\src\corelib\tools\qregexp.h \
    ..\include\QtCore\qstringmatcher.h \
    ..\src\corelib\tools\qstringmatcher.h \
    ..\include\Qt3Support\q3valuelist.h \
    ..\src\qt3support\tools\q3valuelist.h \
    ..\include\QtCore\qlinkedlist.h \
    ..\src\corelib\tools\qlinkedlist.h \
    ..\include\QtGui\qwindowdefs.h \
    ..\src\gui\kernel\qwindowdefs.h \
    ..\include\QtGui\qwindowdefs_win.h \
    ..\src\gui\kernel\qwindowdefs_win.h \
    ..\include\QtCore\qpoint.h \
    ..\src\corelib\tools\qpoint.h \
    ..\include\QtCore\qsize.h \
    ..\src\corelib\tools\qsize.h \
    ..\include\QtGui\qcursor.h \
    ..\src\gui\kernel\qcursor.h \
    ..\include\QtGui\qdesktopwidget.h \
    ..\src\gui\kernel\qdesktopwidget.h \
    ..\include\QtGui\qwidget.h \
    ..\src\gui\kernel\qwidget.h \
    ..\include\QtGui\qpaintdevice.h \
    ..\src\gui\painting\qpaintdevice.h \
    ..\include\QtCore\qrect.h \
    ..\src\corelib\tools\qrect.h \
    ..\include\QtGui\qpalette.h \
    ..\src\gui\kernel\qpalette.h \
    ..\include\QtGui\qcolor.h \
    ..\src\gui\painting\qcolor.h \
    ..\include\QtGui\qrgb.h \
    ..\src\gui\painting\qrgb.h \
    ..\include\QtGui\qbrush.h \
    ..\src\gui\painting\qbrush.h \
    ..\include\QtCore\qpair.h \
    ..\src\corelib\tools\qpair.h \
    ..\include\QtCore\qvector.h \
    ..\src\corelib\tools\qvector.h \
    ..\include\QtGui\qfont.h \
    ..\src\gui\text\qfont.h \
    ..\include\QtGui\qfontmetrics.h \
    ..\src\gui\text\qfontmetrics.h \
    ..\include\QtGui\qfontinfo.h \
    ..\src\gui\text\qfontinfo.h \
    ..\include\QtGui\qsizepolicy.h \
    ..\src\gui\kernel\qsizepolicy.h \
    ..\include\QtGui\qregion.h \
    ..\src\gui\painting\qregion.h \
    ..\include\QtGui\qkeysequence.h \
    ..\src\gui\kernel\qkeysequence.h \
    ..\include\QtGui\qevent.h \
    ..\src\gui\kernel\qevent.h \
    ..\include\QtGui\qmime.h \
    ..\src\gui\kernel\qmime.h \
    ..\include\QtCore\qmimedata.h \
    ..\src\corelib\kernel\qmimedata.h \
    ..\include\QtCore\qvariant.h \
    ..\src\corelib\kernel\qvariant.h \
    ..\include\QtCore\qmetatype.h \
    ..\src\corelib\kernel\qmetatype.h \
    ..\include\QtCore\qmap.h \
    ..\src\corelib\tools\qmap.h \
    ..\include\QtGui\qdrag.h \
    ..\src\gui\kernel\qdrag.h \
    clickcount.h \
    ..\include\QtGui\qpushbutton.h \
    ..\src\gui\widgets\qpushbutton.h \
    ..\include\QtGui\qabstractbutton.h \
    ..\src\gui\widgets\qabstractbutton.h \
    ..\include\QtGui\qicon.h \
    ..\src\gui\image\qicon.h \
    ..\include\QtGui\qpixmap.h \
    ..\src\gui\image\qpixmap.h \
    ..\include\QtGui\qimage.h \
    ..\src\gui\image\qimage.h \
    ..\include\QtGui\qlabel.h \
    ..\src\gui\widgets\qlabel.h \
    ..\include\QtGui\qframe.h \
    ..\src\gui\widgets\qframe.h
    $(CXX) -c $(CXXFLAGS) $(INCPATH) -o tmp\obj\debug_shared\count.o count.cpp
    tmp\obj\debug_shared\clickcount.o: clickcount.cpp clickcount.h \
    ..\include\QtGui\qpushbutton.h \
    ..\src\gui\widgets\qpushbutton.h \
    ..\include\QtGui\qabstractbutton.h \
    ..\src\gui\widgets\qabstractbutton.h \
    ..\include\QtGui\qicon.h \
    ..\src\gui\image\qicon.h \
    ..\include\QtCore\qglobal.h \
    ..\src\corelib\global\qglobal.h \
    ..\include\QtCore\qconfig.h \
    ..\src\corelib\global\qconfig.h \
    ..\include\QtCore\qfeatures.h \
    ..\src\corelib\global\qfeatures.h \
    ..\include\QtCore\qsize.h \
    ..\src\corelib\tools\qsize.h \
    ..\include\QtCore\qnamespace.h \
    ..\src\corelib\global\qnamespace.h \
    ..\include\QtGui\qpixmap.h \
    ..\src\gui\image\qpixmap.h \
    ..\include\QtGui\qpaintdevice.h \
    ..\src\gui\painting\qpaintdevice.h \
    ..\include\QtGui\qwindowdefs.h \
    ..\src\gui\kernel\qwindowdefs.h \
    ..\include\QtCore\qobjectdefs.h \
    ..\src\corelib\kernel\qobjectdefs.h \
    ..\include\QtGui\qwindowdefs_win.h \
    ..\src\gui\kernel\qwindowdefs_win.h \
    ..\include\QtCore\qrect.h \
    ..\src\corelib\tools\qrect.h \
    ..\include\QtCore\qpoint.h \
    ..\src\corelib\tools\qpoint.h \
    ..\include\QtGui\qcolor.h \
    ..\src\gui\painting\qcolor.h \
    ..\include\QtGui\qrgb.h \
    ..\src\gui\painting\qrgb.h \
    ..\include\QtCore\qstringlist.h \
    ..\src\corelib\tools\qstringlist.h \
    ..\include\QtCore\qalgorithms.h \
    ..\src\corelib\tools\qalgorithms.h \
    ..\include\QtCore\qdatastream.h \
    ..\src\corelib\io\qdatastream.h \
    ..\include\QtCore\qiodevice.h \
    ..\src\corelib\io\qiodevice.h \
    ..\include\QtCore\qobject.h \
    ..\src\corelib\kernel\qobject.h \
    ..\include\QtCore\qstring.h \
    ..\src\corelib\tools\qstring.h \
    ..\include\QtCore\qchar.h \
    ..\src\corelib\tools\qchar.h \
    ..\include\QtCore\qbytearray.h \
    ..\src\corelib\tools\qbytearray.h \
    ..\include\QtCore\qatomic.h \
    ..\src\corelib\thread\qatomic.h \
    ..\include\QtCore\arch\qatomic.h \
    ..\src\corelib\arch\windows\arch\qatomic.h \
    ..\include\Qt3Support\q3cstring.h \
    ..\src\qt3support\tools\q3cstring.h \
    ..\include\QtCore\qlist.h \
    ..\src\corelib\tools\qlist.h \
    ..\include\QtCore\qiterator.h \
    ..\src\corelib\tools\qiterator.h \
    ..\include\QtCore\qcoreevent.h \
    ..\src\corelib\kernel\qcoreevent.h \
    ..\include\QtCore\qregexp.h \
    ..\src\corelib\tools\qregexp.h \
    ..\include\QtCore\qstringmatcher.h \
    ..\src\corelib\tools\qstringmatcher.h \
    ..\include\Qt3Support\q3valuelist.h \
    ..\src\qt3support\tools\q3valuelist.h \
    ..\include\QtCore\qlinkedlist.h \
    ..\src\corelib\tools\qlinkedlist.h \
    ..\include\QtGui\qimage.h \
    ..\src\gui\image\qimage.h \
    ..\include\QtGui\qkeysequence.h \
    ..\src\gui\kernel\qkeysequence.h \
    ..\include\QtGui\qwidget.h \
    ..\src\gui\kernel\qwidget.h \
    ..\include\QtGui\qpalette.h \
    ..\src\gui\kernel\qpalette.h \
    ..\include\QtGui\qbrush.h \
    ..\src\gui\painting\qbrush.h \
    ..\include\QtCore\qpair.h \
    ..\src\corelib\tools\qpair.h \
    ..\include\QtCore\qvector.h \
    ..\src\corelib\tools\qvector.h \
    ..\include\QtGui\qfont.h \
    ..\src\gui\text\qfont.h \
    ..\include\QtGui\qfontmetrics.h \
    ..\src\gui\text\qfontmetrics.h \
    ..\include\QtGui\qfontinfo.h \
    ..\src\gui\text\qfontinfo.h \
    ..\include\QtGui\qsizepolicy.h \
    ..\src\gui\kernel\qsizepolicy.h \
    ..\include\QtGui\qregion.h \
    ..\src\gui\painting\qregion.h \
    ..\include\QtGui\qcursor.h \
    ..\src\gui\kernel\qcursor.h \
    ..\include\QtGui\qevent.h \
    ..\src\gui\kernel\qevent.h \
    ..\include\QtGui\qmime.h \
    ..\src\gui\kernel\qmime.h \
    ..\include\QtCore\qmimedata.h \
    ..\src\corelib\kernel\qmimedata.h \
    ..\include\QtCore\qvariant.h \
    ..\src\corelib\kernel\qvariant.h \
    ..\include\QtCore\qmetatype.h \
    ..\src\corelib\kernel\qmetatype.h \
    ..\include\QtCore\qmap.h \
    ..\src\corelib\tools\qmap.h \
    ..\include\QtGui\qdrag.h \
    ..\src\gui\kernel\qdrag.h \
    ..\include\QtGui\qlabel.h \
    ..\src\gui\widgets\qlabel.h \
    ..\include\QtGui\qframe.h \
    ..\src\gui\widgets\qframe.h
    $(CXX) -c $(CXXFLAGS) $(INCPATH) -o tmp\obj\debug_shared\clickcount.o clickcount.cpp
    ####### Install
    install: FORCE
    uninstall: FORCE
    FORCE:
    Last edited by Cris_Y; 11-08-2007 at 22:52.

  11. #40
    پروفشنال a.toraby's Avatar
    تاريخ عضويت
    Oct 2006
    محل سكونت
    Tehran
    پست ها
    971

    پيش فرض


    معلوم هست چی کار کردی؟؟؟؟؟؟؟؟؟؟

    اینا چیه دیگه؟
    محتوای makefile منو ببین:
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    اینو با فایل خودت مقایسه کن.خوب حالا به این نرم افزار بدبخت حق بده که error بده. میشه همه اون کارها رو از اول انجام بدی؟ همون طور که گفته شد. فایل های مربوطه رو ایجاد کن. تو یه فولدر به اسم مثلاً clickcount بعدش هم به ترتیب سه دستورqmake -project و qmake وآخر از همه make رو اجرا کن. ورژن mingw رو هم برام بنویس.
    آخه واسه چی خودت دستی ساخته یودی؟؟؟؟؟ برای این کار باید خیلی تجربه داشته باشی. از تمام کتابخانه ها سر در بیاری. همین جوری کشکی که نیست. به جای این کار می رفتی کار با qmake رو دقیقاً یاد می گرفتی. اگه قرار باشه یه پروژه بزرگ رو مدیریت کنی چه جوری میخای به صورت دستی فایلش رو درست کنی؟؟؟
    Last edited by a.toraby; 13-08-2007 at 20:49.

Thread Information

Users Browsing this Thread

هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)

User Tag List

قوانين ايجاد تاپيک در انجمن

  • شما نمی توانید تاپیک ایحاد کنید
  • شما نمی توانید پاسخی ارسال کنید
  • شما نمی توانید فایل پیوست کنید
  • شما نمی توانید پاسخ خود را ویرایش کنید
  •