#############################################################################
# Makefile for building: IMClient
# Generated by qmake (2.01a) (Qt 4.8.1) on: Sat Aug 16 23:07:41 2014
# Project:  IMClient.pro
# Template: app
# Command: /usr/bin/qmake -o Makefile IMClient.pro
#############################################################################

####### Compiler, tools and options

CC            = gcc
CXX           = g++
DEFINES       = -DQT_WEBKIT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED
CFLAGS        = -pipe -O2 -Wall -W -D_REENTRANT $(DEFINES)
CXXFLAGS      = -pipe -O2 -Wall -W -D_REENTRANT $(DEFINES)
INCPATH       = -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtSql -I/usr/include/qt4 -I. -Iview -Imodel -Icontrol -I.
LINK          = g++
LFLAGS        = -Wl,-O1
LIBS          = $(SUBLIBS)  -L/usr/lib/i386-linux-gnu -lQtSql -lQtGui -lQtNetwork -lQtCore -lpthread 
AR            = ar cqs
RANLIB        = 
QMAKE         = /usr/bin/qmake
TAR           = tar -cf
COMPRESS      = gzip -9f
COPY          = cp -f
SED           = sed
COPY_FILE     = $(COPY)
COPY_DIR      = $(COPY) -r
STRIP         = strip
INSTALL_FILE  = install -m 644 -p
INSTALL_DIR   = $(COPY_DIR)
INSTALL_PROGRAM = install -m 755 -p
DEL_FILE      = rm -f
SYMLINK       = ln -f -s
DEL_DIR       = rmdir
MOVE          = mv -f
CHK_DIR_EXISTS= test -d
MKDIR         = mkdir -p

####### Output directory

OBJECTS_DIR   = ./

####### Files

SOURCES       = main.cpp \
		control/IMClientFileCtrl.cpp \
		control/IMClientMessageCtrl.cpp \
		control/IMDatabaseCtrl.cpp \
		control/IMLoginCtrl.cpp \
		control/IMMailCtrl.cpp \
		control/IMMainCtrl.cpp \
		control/IMRegisterCtrl.cpp \
		control/IMVideoCtrl.cpp \
		model/IMEncryption.cpp \
		model/IMTcpSocket.cpp \
		model/IMUser.cpp \
		view/CalendarDialog.cpp \
		view/CustomCalendar.cpp \
		view/CustomComboBox.cpp \
		view/CustomLineEdit.cpp \
		view/IMChatWidget.cpp \
		view/IMClickLabel.cpp \
		view/IMDiscussionButton.cpp \
		view/IMDiscussionChatWidget.cpp \
		view/IMDiscussionInformationWidget.cpp \
		view/IMDiscussionListWidget.cpp \
		view/IMDiscussionMemberButton.cpp \
		view/IMDiscussionMemberListWidget.cpp \
		view/IMFileReceiverWidget.cpp \
		view/IMFileSenderWidget.cpp \
		view/IMFlockButton.cpp \
		view/IMFlockChatWidget.cpp \
		view/IMFlockInformationWidget.cpp \
		view/IMFlockListWidget.cpp \
		view/IMFlockMemberButton.cpp \
		view/IMFlockMemberListWidget.cpp \
		view/IMForgotPwdWidget.cpp \
		view/IMFriendButton.cpp \
		view/IMFriendListWidget.cpp \
		view/IMInformationWidget.cpp \
		view/IMInputTextEdit.cpp \
		view/IMLatestMessageListWidget.cpp \
		view/IMLinkButton.cpp \
		view/IMLinkDiscussionButton.cpp \
		view/IMLinkFlockButton.cpp \
		view/IMLinkFriendButton.cpp \
		view/IMLittleWidget.cpp \
		view/IMLocalMessageWidget.cpp \
		view/IMLoginWidget.cpp \
		view/IMMailButton.cpp \
		view/IMMailInformationWidget.cpp \
		view/IMMailInWidget.cpp \
		view/IMMailListWidget.cpp \
		view/IMMailOutWidget.cpp \
		view/IMMailWidget.cpp \
		view/IMMailWriteWidget.cpp \
		view/IMMainWidget.cpp \
		view/IMMessageManageWidget.cpp \
		view/IMMessageWidget.cpp \
		view/IMNetWorkMessageWidget.cpp \
		view/IMRegisterWidget.cpp \
		view/IMSearchListWidget.cpp \
		view/IMToolBox.cpp moc_IMClientFileCtrl.cpp \
		moc_IMDatabaseCtrl.cpp \
		moc_IMLoginCtrl.cpp \
		moc_IMMailCtrl.cpp \
		moc_IMMainCtrl.cpp \
		moc_IMRegisterCtrl.cpp \
		moc_IMVideoCtrl.cpp \
		moc_IMTcpSocket.cpp \
		moc_IMUser.cpp \
		moc_CalendarDialog.cpp \
		moc_CustomCalendar.cpp \
		moc_CustomComboBox.cpp \
		moc_CustomLineEdit.cpp \
		moc_IMChatWidget.cpp \
		moc_IMClickLabel.cpp \
		moc_IMDiscussionButton.cpp \
		moc_IMDiscussionChatWidget.cpp \
		moc_IMDiscussionInformationWidget.cpp \
		moc_IMDiscussionListWidget.cpp \
		moc_IMDiscussionMemberButton.cpp \
		moc_IMDiscussionMemberListWidget.cpp \
		moc_IMFileReceiverWidget.cpp \
		moc_IMFileSenderWidget.cpp \
		moc_IMFlockButton.cpp \
		moc_IMFlockChatWidget.cpp \
		moc_IMFlockInformationWidget.cpp \
		moc_IMFlockListWidget.cpp \
		moc_IMFlockMemberButton.cpp \
		moc_IMFlockMemberListWidget.cpp \
		moc_IMForgotPwdWidget.cpp \
		moc_IMFriendButton.cpp \
		moc_IMFriendListWidget.cpp \
		moc_IMInformationWidget.cpp \
		moc_IMInputTextEdit.cpp \
		moc_IMLatestMessageListWidget.cpp \
		moc_IMLinkButton.cpp \
		moc_IMLinkDiscussionButton.cpp \
		moc_IMLinkFlockButton.cpp \
		moc_IMLinkFriendButton.cpp \
		moc_IMLittleWidget.cpp \
		moc_IMLocalMessageWidget.cpp \
		moc_IMLoginWidget.cpp \
		moc_IMMailButton.cpp \
		moc_IMMailInformationWidget.cpp \
		moc_IMMailInWidget.cpp \
		moc_IMMailListWidget.cpp \
		moc_IMMailOutWidget.cpp \
		moc_IMMailWidget.cpp \
		moc_IMMailWriteWidget.cpp \
		moc_IMMainWidget.cpp \
		moc_IMMessageManageWidget.cpp \
		moc_IMMessageWidget.cpp \
		moc_IMNetWorkMessageWidget.cpp \
		moc_IMRegisterWidget.cpp \
		moc_IMSearchListWidget.cpp \
		moc_IMToolBox.cpp \
		qrc_imgRes.cpp
OBJECTS       = main.o \
		IMClientFileCtrl.o \
		IMClientMessageCtrl.o \
		IMDatabaseCtrl.o \
		IMLoginCtrl.o \
		IMMailCtrl.o \
		IMMainCtrl.o \
		IMRegisterCtrl.o \
		IMVideoCtrl.o \
		IMEncryption.o \
		IMTcpSocket.o \
		IMUser.o \
		CalendarDialog.o \
		CustomCalendar.o \
		CustomComboBox.o \
		CustomLineEdit.o \
		IMChatWidget.o \
		IMClickLabel.o \
		IMDiscussionButton.o \
		IMDiscussionChatWidget.o \
		IMDiscussionInformationWidget.o \
		IMDiscussionListWidget.o \
		IMDiscussionMemberButton.o \
		IMDiscussionMemberListWidget.o \
		IMFileReceiverWidget.o \
		IMFileSenderWidget.o \
		IMFlockButton.o \
		IMFlockChatWidget.o \
		IMFlockInformationWidget.o \
		IMFlockListWidget.o \
		IMFlockMemberButton.o \
		IMFlockMemberListWidget.o \
		IMForgotPwdWidget.o \
		IMFriendButton.o \
		IMFriendListWidget.o \
		IMInformationWidget.o \
		IMInputTextEdit.o \
		IMLatestMessageListWidget.o \
		IMLinkButton.o \
		IMLinkDiscussionButton.o \
		IMLinkFlockButton.o \
		IMLinkFriendButton.o \
		IMLittleWidget.o \
		IMLocalMessageWidget.o \
		IMLoginWidget.o \
		IMMailButton.o \
		IMMailInformationWidget.o \
		IMMailInWidget.o \
		IMMailListWidget.o \
		IMMailOutWidget.o \
		IMMailWidget.o \
		IMMailWriteWidget.o \
		IMMainWidget.o \
		IMMessageManageWidget.o \
		IMMessageWidget.o \
		IMNetWorkMessageWidget.o \
		IMRegisterWidget.o \
		IMSearchListWidget.o \
		IMToolBox.o \
		moc_IMClientFileCtrl.o \
		moc_IMDatabaseCtrl.o \
		moc_IMLoginCtrl.o \
		moc_IMMailCtrl.o \
		moc_IMMainCtrl.o \
		moc_IMRegisterCtrl.o \
		moc_IMVideoCtrl.o \
		moc_IMTcpSocket.o \
		moc_IMUser.o \
		moc_CalendarDialog.o \
		moc_CustomCalendar.o \
		moc_CustomComboBox.o \
		moc_CustomLineEdit.o \
		moc_IMChatWidget.o \
		moc_IMClickLabel.o \
		moc_IMDiscussionButton.o \
		moc_IMDiscussionChatWidget.o \
		moc_IMDiscussionInformationWidget.o \
		moc_IMDiscussionListWidget.o \
		moc_IMDiscussionMemberButton.o \
		moc_IMDiscussionMemberListWidget.o \
		moc_IMFileReceiverWidget.o \
		moc_IMFileSenderWidget.o \
		moc_IMFlockButton.o \
		moc_IMFlockChatWidget.o \
		moc_IMFlockInformationWidget.o \
		moc_IMFlockListWidget.o \
		moc_IMFlockMemberButton.o \
		moc_IMFlockMemberListWidget.o \
		moc_IMForgotPwdWidget.o \
		moc_IMFriendButton.o \
		moc_IMFriendListWidget.o \
		moc_IMInformationWidget.o \
		moc_IMInputTextEdit.o \
		moc_IMLatestMessageListWidget.o \
		moc_IMLinkButton.o \
		moc_IMLinkDiscussionButton.o \
		moc_IMLinkFlockButton.o \
		moc_IMLinkFriendButton.o \
		moc_IMLittleWidget.o \
		moc_IMLocalMessageWidget.o \
		moc_IMLoginWidget.o \
		moc_IMMailButton.o \
		moc_IMMailInformationWidget.o \
		moc_IMMailInWidget.o \
		moc_IMMailListWidget.o \
		moc_IMMailOutWidget.o \
		moc_IMMailWidget.o \
		moc_IMMailWriteWidget.o \
		moc_IMMainWidget.o \
		moc_IMMessageManageWidget.o \
		moc_IMMessageWidget.o \
		moc_IMNetWorkMessageWidget.o \
		moc_IMRegisterWidget.o \
		moc_IMSearchListWidget.o \
		moc_IMToolBox.o \
		qrc_imgRes.o
DIST          = /usr/share/qt4/mkspecs/common/unix.conf \
		/usr/share/qt4/mkspecs/common/linux.conf \
		/usr/share/qt4/mkspecs/common/gcc-base.conf \
		/usr/share/qt4/mkspecs/common/gcc-base-unix.conf \
		/usr/share/qt4/mkspecs/common/g++-base.conf \
		/usr/share/qt4/mkspecs/common/g++-unix.conf \
		/usr/share/qt4/mkspecs/qconfig.pri \
		/usr/share/qt4/mkspecs/modules/qt_webkit_version.pri \
		/usr/share/qt4/mkspecs/features/qt_functions.prf \
		/usr/share/qt4/mkspecs/features/qt_config.prf \
		/usr/share/qt4/mkspecs/features/exclusive_builds.prf \
		/usr/share/qt4/mkspecs/features/default_pre.prf \
		/usr/share/qt4/mkspecs/features/release.prf \
		/usr/share/qt4/mkspecs/features/default_post.prf \
		/usr/share/qt4/mkspecs/features/unix/gdb_dwarf_index.prf \
		/usr/share/qt4/mkspecs/features/warn_on.prf \
		/usr/share/qt4/mkspecs/features/qt.prf \
		/usr/share/qt4/mkspecs/features/unix/thread.prf \
		/usr/share/qt4/mkspecs/features/moc.prf \
		/usr/share/qt4/mkspecs/features/resources.prf \
		/usr/share/qt4/mkspecs/features/uic.prf \
		/usr/share/qt4/mkspecs/features/yacc.prf \
		/usr/share/qt4/mkspecs/features/lex.prf \
		/usr/share/qt4/mkspecs/features/include_source_dir.prf \
		IMClient.pro
QMAKE_TARGET  = IMClient
DESTDIR       = 
TARGET        = IMClient

first: all
####### Implicit rules

.SUFFIXES: .o .c .cpp .cc .cxx .C

.cpp.o:
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o "$@" "$<"

.cc.o:
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o "$@" "$<"

.cxx.o:
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o "$@" "$<"

.C.o:
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o "$@" "$<"

.c.o:
	$(CC) -c $(CFLAGS) $(INCPATH) -o "$@" "$<"

####### Build rules

all: Makefile $(TARGET)

$(TARGET):  $(OBJECTS)  
	$(LINK) $(LFLAGS) -o $(TARGET) $(OBJECTS) $(OBJCOMP) $(LIBS)

Makefile: IMClient.pro  /usr/share/qt4/mkspecs/linux-g++/qmake.conf /usr/share/qt4/mkspecs/common/unix.conf \
		/usr/share/qt4/mkspecs/common/linux.conf \
		/usr/share/qt4/mkspecs/common/gcc-base.conf \
		/usr/share/qt4/mkspecs/common/gcc-base-unix.conf \
		/usr/share/qt4/mkspecs/common/g++-base.conf \
		/usr/share/qt4/mkspecs/common/g++-unix.conf \
		/usr/share/qt4/mkspecs/qconfig.pri \
		/usr/share/qt4/mkspecs/modules/qt_webkit_version.pri \
		/usr/share/qt4/mkspecs/features/qt_functions.prf \
		/usr/share/qt4/mkspecs/features/qt_config.prf \
		/usr/share/qt4/mkspecs/features/exclusive_builds.prf \
		/usr/share/qt4/mkspecs/features/default_pre.prf \
		/usr/share/qt4/mkspecs/features/release.prf \
		/usr/share/qt4/mkspecs/features/default_post.prf \
		/usr/share/qt4/mkspecs/features/unix/gdb_dwarf_index.prf \
		/usr/share/qt4/mkspecs/features/warn_on.prf \
		/usr/share/qt4/mkspecs/features/qt.prf \
		/usr/share/qt4/mkspecs/features/unix/thread.prf \
		/usr/share/qt4/mkspecs/features/moc.prf \
		/usr/share/qt4/mkspecs/features/resources.prf \
		/usr/share/qt4/mkspecs/features/uic.prf \
		/usr/share/qt4/mkspecs/features/yacc.prf \
		/usr/share/qt4/mkspecs/features/lex.prf \
		/usr/share/qt4/mkspecs/features/include_source_dir.prf \
		/usr/lib/i386-linux-gnu/libQtSql.prl \
		/usr/lib/i386-linux-gnu/libQtGui.prl \
		/usr/lib/i386-linux-gnu/libQtNetwork.prl \
		/usr/lib/i386-linux-gnu/libQtCore.prl
	$(QMAKE) -o Makefile IMClient.pro
/usr/share/qt4/mkspecs/common/unix.conf:
/usr/share/qt4/mkspecs/common/linux.conf:
/usr/share/qt4/mkspecs/common/gcc-base.conf:
/usr/share/qt4/mkspecs/common/gcc-base-unix.conf:
/usr/share/qt4/mkspecs/common/g++-base.conf:
/usr/share/qt4/mkspecs/common/g++-unix.conf:
/usr/share/qt4/mkspecs/qconfig.pri:
/usr/share/qt4/mkspecs/modules/qt_webkit_version.pri:
/usr/share/qt4/mkspecs/features/qt_functions.prf:
/usr/share/qt4/mkspecs/features/qt_config.prf:
/usr/share/qt4/mkspecs/features/exclusive_builds.prf:
/usr/share/qt4/mkspecs/features/default_pre.prf:
/usr/share/qt4/mkspecs/features/release.prf:
/usr/share/qt4/mkspecs/features/default_post.prf:
/usr/share/qt4/mkspecs/features/unix/gdb_dwarf_index.prf:
/usr/share/qt4/mkspecs/features/warn_on.prf:
/usr/share/qt4/mkspecs/features/qt.prf:
/usr/share/qt4/mkspecs/features/unix/thread.prf:
/usr/share/qt4/mkspecs/features/moc.prf:
/usr/share/qt4/mkspecs/features/resources.prf:
/usr/share/qt4/mkspecs/features/uic.prf:
/usr/share/qt4/mkspecs/features/yacc.prf:
/usr/share/qt4/mkspecs/features/lex.prf:
/usr/share/qt4/mkspecs/features/include_source_dir.prf:
/usr/lib/i386-linux-gnu/libQtSql.prl:
/usr/lib/i386-linux-gnu/libQtGui.prl:
/usr/lib/i386-linux-gnu/libQtNetwork.prl:
/usr/lib/i386-linux-gnu/libQtCore.prl:
qmake:  FORCE
	@$(QMAKE) -o Makefile IMClient.pro

dist: 
	@$(CHK_DIR_EXISTS) .tmp/IMClient1.0.0 || $(MKDIR) .tmp/IMClient1.0.0 
	$(COPY_FILE) --parents $(SOURCES) $(DIST) .tmp/IMClient1.0.0/ && $(COPY_FILE) --parents control/IMClientFileCtrl.h control/IMClientMessageCtrl.h control/IMDatabaseCtrl.h control/IMLoginCtrl.h control/IMMailCtrl.h control/IMMainCtrl.h control/IMRegisterCtrl.h control/IMVideoCtrl.h model/IMConstant.h model/IMEncryption.h model/IMTcpSocket.h model/IMUser.h view/CalendarDialog.h view/CustomCalendar.h view/CustomComboBox.h view/CustomLineEdit.h view/IMChatWidget.h view/IMClickLabel.h view/IMDiscussionButton.h view/IMDiscussionChatWidget.h view/IMDiscussionInformationWidget.h view/IMDiscussionListWidget.h view/IMDiscussionMemberButton.h view/IMDiscussionMemberListWidget.h view/IMFileReceiverWidget.h view/IMFileSenderWidget.h view/IMFlockButton.h view/IMFlockChatWidget.h view/IMFlockInformationWidget.h view/IMFlockListWidget.h view/IMFlockMemberButton.h view/IMFlockMemberListWidget.h view/IMForgotPwdWidget.h view/IMFriendButton.h view/IMFriendListWidget.h view/IMInformationWidget.h view/IMInputTextEdit.h view/IMLatestMessageListWidget.h view/IMLinkButton.h view/IMLinkDiscussionButton.h view/IMLinkFlockButton.h view/IMLinkFriendButton.h view/IMLittleWidget.h view/IMLocalMessageWidget.h view/IMLoginWidget.h view/IMMailButton.h view/IMMailInformationWidget.h view/IMMailInWidget.h view/IMMailListWidget.h view/IMMailOutWidget.h view/IMMailWidget.h view/IMMailWriteWidget.h view/IMMainWidget.h view/IMMessageManageWidget.h view/IMMessageWidget.h view/IMNetWorkMessageWidget.h view/IMRegisterWidget.h view/IMSearchListWidget.h view/IMToolBox.h .tmp/IMClient1.0.0/ && $(COPY_FILE) --parents resource/image/imgRes.qrc .tmp/IMClient1.0.0/ && $(COPY_FILE) --parents main.cpp control/IMClientFileCtrl.cpp control/IMClientMessageCtrl.cpp control/IMDatabaseCtrl.cpp control/IMLoginCtrl.cpp control/IMMailCtrl.cpp control/IMMainCtrl.cpp control/IMRegisterCtrl.cpp control/IMVideoCtrl.cpp model/IMEncryption.cpp model/IMTcpSocket.cpp model/IMUser.cpp view/CalendarDialog.cpp view/CustomCalendar.cpp view/CustomComboBox.cpp view/CustomLineEdit.cpp view/IMChatWidget.cpp view/IMClickLabel.cpp view/IMDiscussionButton.cpp view/IMDiscussionChatWidget.cpp view/IMDiscussionInformationWidget.cpp view/IMDiscussionListWidget.cpp view/IMDiscussionMemberButton.cpp view/IMDiscussionMemberListWidget.cpp view/IMFileReceiverWidget.cpp view/IMFileSenderWidget.cpp view/IMFlockButton.cpp view/IMFlockChatWidget.cpp view/IMFlockInformationWidget.cpp view/IMFlockListWidget.cpp view/IMFlockMemberButton.cpp view/IMFlockMemberListWidget.cpp view/IMForgotPwdWidget.cpp view/IMFriendButton.cpp view/IMFriendListWidget.cpp view/IMInformationWidget.cpp view/IMInputTextEdit.cpp view/IMLatestMessageListWidget.cpp view/IMLinkButton.cpp view/IMLinkDiscussionButton.cpp view/IMLinkFlockButton.cpp view/IMLinkFriendButton.cpp view/IMLittleWidget.cpp view/IMLocalMessageWidget.cpp view/IMLoginWidget.cpp view/IMMailButton.cpp view/IMMailInformationWidget.cpp view/IMMailInWidget.cpp view/IMMailListWidget.cpp view/IMMailOutWidget.cpp view/IMMailWidget.cpp view/IMMailWriteWidget.cpp view/IMMainWidget.cpp view/IMMessageManageWidget.cpp view/IMMessageWidget.cpp view/IMNetWorkMessageWidget.cpp view/IMRegisterWidget.cpp view/IMSearchListWidget.cpp view/IMToolBox.cpp .tmp/IMClient1.0.0/ && (cd `dirname .tmp/IMClient1.0.0` && $(TAR) IMClient1.0.0.tar IMClient1.0.0 && $(COMPRESS) IMClient1.0.0.tar) && $(MOVE) `dirname .tmp/IMClient1.0.0`/IMClient1.0.0.tar.gz . && $(DEL_FILE) -r .tmp/IMClient1.0.0


clean:compiler_clean 
	-$(DEL_FILE) $(OBJECTS)
	-$(DEL_FILE) *~ core *.core


####### Sub-libraries

distclean: clean
	-$(DEL_FILE) $(TARGET) 
	-$(DEL_FILE) Makefile


check: first

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: moc_IMClientFileCtrl.cpp moc_IMDatabaseCtrl.cpp moc_IMLoginCtrl.cpp moc_IMMailCtrl.cpp moc_IMMainCtrl.cpp moc_IMRegisterCtrl.cpp moc_IMVideoCtrl.cpp moc_IMTcpSocket.cpp moc_IMUser.cpp moc_CalendarDialog.cpp moc_CustomCalendar.cpp moc_CustomComboBox.cpp moc_CustomLineEdit.cpp moc_IMChatWidget.cpp moc_IMClickLabel.cpp moc_IMDiscussionButton.cpp moc_IMDiscussionChatWidget.cpp moc_IMDiscussionInformationWidget.cpp moc_IMDiscussionListWidget.cpp moc_IMDiscussionMemberButton.cpp moc_IMDiscussionMemberListWidget.cpp moc_IMFileReceiverWidget.cpp moc_IMFileSenderWidget.cpp moc_IMFlockButton.cpp moc_IMFlockChatWidget.cpp moc_IMFlockInformationWidget.cpp moc_IMFlockListWidget.cpp moc_IMFlockMemberButton.cpp moc_IMFlockMemberListWidget.cpp moc_IMForgotPwdWidget.cpp moc_IMFriendButton.cpp moc_IMFriendListWidget.cpp moc_IMInformationWidget.cpp moc_IMInputTextEdit.cpp moc_IMLatestMessageListWidget.cpp moc_IMLinkButton.cpp moc_IMLinkDiscussionButton.cpp moc_IMLinkFlockButton.cpp moc_IMLinkFriendButton.cpp moc_IMLittleWidget.cpp moc_IMLocalMessageWidget.cpp moc_IMLoginWidget.cpp moc_IMMailButton.cpp moc_IMMailInformationWidget.cpp moc_IMMailInWidget.cpp moc_IMMailListWidget.cpp moc_IMMailOutWidget.cpp moc_IMMailWidget.cpp moc_IMMailWriteWidget.cpp moc_IMMainWidget.cpp moc_IMMessageManageWidget.cpp moc_IMMessageWidget.cpp moc_IMNetWorkMessageWidget.cpp moc_IMRegisterWidget.cpp moc_IMSearchListWidget.cpp moc_IMToolBox.cpp
compiler_moc_header_clean:
	-$(DEL_FILE) moc_IMClientFileCtrl.cpp moc_IMDatabaseCtrl.cpp moc_IMLoginCtrl.cpp moc_IMMailCtrl.cpp moc_IMMainCtrl.cpp moc_IMRegisterCtrl.cpp moc_IMVideoCtrl.cpp moc_IMTcpSocket.cpp moc_IMUser.cpp moc_CalendarDialog.cpp moc_CustomCalendar.cpp moc_CustomComboBox.cpp moc_CustomLineEdit.cpp moc_IMChatWidget.cpp moc_IMClickLabel.cpp moc_IMDiscussionButton.cpp moc_IMDiscussionChatWidget.cpp moc_IMDiscussionInformationWidget.cpp moc_IMDiscussionListWidget.cpp moc_IMDiscussionMemberButton.cpp moc_IMDiscussionMemberListWidget.cpp moc_IMFileReceiverWidget.cpp moc_IMFileSenderWidget.cpp moc_IMFlockButton.cpp moc_IMFlockChatWidget.cpp moc_IMFlockInformationWidget.cpp moc_IMFlockListWidget.cpp moc_IMFlockMemberButton.cpp moc_IMFlockMemberListWidget.cpp moc_IMForgotPwdWidget.cpp moc_IMFriendButton.cpp moc_IMFriendListWidget.cpp moc_IMInformationWidget.cpp moc_IMInputTextEdit.cpp moc_IMLatestMessageListWidget.cpp moc_IMLinkButton.cpp moc_IMLinkDiscussionButton.cpp moc_IMLinkFlockButton.cpp moc_IMLinkFriendButton.cpp moc_IMLittleWidget.cpp moc_IMLocalMessageWidget.cpp moc_IMLoginWidget.cpp moc_IMMailButton.cpp moc_IMMailInformationWidget.cpp moc_IMMailInWidget.cpp moc_IMMailListWidget.cpp moc_IMMailOutWidget.cpp moc_IMMailWidget.cpp moc_IMMailWriteWidget.cpp moc_IMMainWidget.cpp moc_IMMessageManageWidget.cpp moc_IMMessageWidget.cpp moc_IMNetWorkMessageWidget.cpp moc_IMRegisterWidget.cpp moc_IMSearchListWidget.cpp moc_IMToolBox.cpp
moc_IMClientFileCtrl.cpp: control/IMClientFileCtrl.h
	/usr/bin/moc-qt4 $(DEFINES) $(INCPATH) control/IMClientFileCtrl.h -o moc_IMClientFileCtrl.cpp

moc_IMDatabaseCtrl.cpp: model/IMConstant.h \
		control/IMDatabaseCtrl.h
	/usr/bin/moc-qt4 $(DEFINES) $(INCPATH) control/IMDatabaseCtrl.h -o moc_IMDatabaseCtrl.cpp

moc_IMLoginCtrl.cpp: model/IMTcpSocket.h \
		model/IMConstant.h \
		control/IMLoginCtrl.h
	/usr/bin/moc-qt4 $(DEFINES) $(INCPATH) control/IMLoginCtrl.h -o moc_IMLoginCtrl.cpp

moc_IMMailCtrl.cpp: model/IMConstant.h \
		control/IMMailCtrl.h
	/usr/bin/moc-qt4 $(DEFINES) $(INCPATH) control/IMMailCtrl.h -o moc_IMMailCtrl.cpp

moc_IMMainCtrl.cpp: model/IMConstant.h \
		control/IMMainCtrl.h
	/usr/bin/moc-qt4 $(DEFINES) $(INCPATH) control/IMMainCtrl.h -o moc_IMMainCtrl.cpp

moc_IMRegisterCtrl.cpp: model/IMConstant.h \
		control/IMRegisterCtrl.h
	/usr/bin/moc-qt4 $(DEFINES) $(INCPATH) control/IMRegisterCtrl.h -o moc_IMRegisterCtrl.cpp

moc_IMVideoCtrl.cpp: control/IMVideoCtrl.h
	/usr/bin/moc-qt4 $(DEFINES) $(INCPATH) control/IMVideoCtrl.h -o moc_IMVideoCtrl.cpp

moc_IMTcpSocket.cpp: model/IMConstant.h \
		model/IMTcpSocket.h
	/usr/bin/moc-qt4 $(DEFINES) $(INCPATH) model/IMTcpSocket.h -o moc_IMTcpSocket.cpp

moc_IMUser.cpp: model/IMConstant.h \
		model/IMUser.h
	/usr/bin/moc-qt4 $(DEFINES) $(INCPATH) model/IMUser.h -o moc_IMUser.cpp

moc_CalendarDialog.cpp: view/CustomLineEdit.h \
		view/CustomCalendar.h \
		view/CustomComboBox.h \
		view/CalendarDialog.h
	/usr/bin/moc-qt4 $(DEFINES) $(INCPATH) view/CalendarDialog.h -o moc_CalendarDialog.cpp

moc_CustomCalendar.cpp: view/CustomCalendar.h
	/usr/bin/moc-qt4 $(DEFINES) $(INCPATH) view/CustomCalendar.h -o moc_CustomCalendar.cpp

moc_CustomComboBox.cpp: view/CustomComboBox.h
	/usr/bin/moc-qt4 $(DEFINES) $(INCPATH) view/CustomComboBox.h -o moc_CustomComboBox.cpp

moc_CustomLineEdit.cpp: view/CustomLineEdit.h
	/usr/bin/moc-qt4 $(DEFINES) $(INCPATH) view/CustomLineEdit.h -o moc_CustomLineEdit.cpp

moc_IMChatWidget.cpp: model/IMConstant.h \
		view/IMChatWidget.h
	/usr/bin/moc-qt4 $(DEFINES) $(INCPATH) view/IMChatWidget.h -o moc_IMChatWidget.cpp

moc_IMClickLabel.cpp: view/IMClickLabel.h
	/usr/bin/moc-qt4 $(DEFINES) $(INCPATH) view/IMClickLabel.h -o moc_IMClickLabel.cpp

moc_IMDiscussionButton.cpp: model/IMConstant.h \
		view/IMDiscussionButton.h
	/usr/bin/moc-qt4 $(DEFINES) $(INCPATH) view/IMDiscussionButton.h -o moc_IMDiscussionButton.cpp

moc_IMDiscussionChatWidget.cpp: model/IMConstant.h \
		view/IMDiscussionChatWidget.h
	/usr/bin/moc-qt4 $(DEFINES) $(INCPATH) view/IMDiscussionChatWidget.h -o moc_IMDiscussionChatWidget.cpp

moc_IMDiscussionInformationWidget.cpp: model/IMConstant.h \
		view/IMDiscussionInformationWidget.h
	/usr/bin/moc-qt4 $(DEFINES) $(INCPATH) view/IMDiscussionInformationWidget.h -o moc_IMDiscussionInformationWidget.cpp

moc_IMDiscussionListWidget.cpp: view/IMDiscussionListWidget.h
	/usr/bin/moc-qt4 $(DEFINES) $(INCPATH) view/IMDiscussionListWidget.h -o moc_IMDiscussionListWidget.cpp

moc_IMDiscussionMemberButton.cpp: model/IMConstant.h \
		view/IMDiscussionMemberButton.h
	/usr/bin/moc-qt4 $(DEFINES) $(INCPATH) view/IMDiscussionMemberButton.h -o moc_IMDiscussionMemberButton.cpp

moc_IMDiscussionMemberListWidget.cpp: view/IMDiscussionMemberListWidget.h
	/usr/bin/moc-qt4 $(DEFINES) $(INCPATH) view/IMDiscussionMemberListWidget.h -o moc_IMDiscussionMemberListWidget.cpp

moc_IMFileReceiverWidget.cpp: view/IMFileReceiverWidget.h
	/usr/bin/moc-qt4 $(DEFINES) $(INCPATH) view/IMFileReceiverWidget.h -o moc_IMFileReceiverWidget.cpp

moc_IMFileSenderWidget.cpp: view/IMFileSenderWidget.h
	/usr/bin/moc-qt4 $(DEFINES) $(INCPATH) view/IMFileSenderWidget.h -o moc_IMFileSenderWidget.cpp

moc_IMFlockButton.cpp: model/IMConstant.h \
		view/IMFlockButton.h
	/usr/bin/moc-qt4 $(DEFINES) $(INCPATH) view/IMFlockButton.h -o moc_IMFlockButton.cpp

moc_IMFlockChatWidget.cpp: model/IMConstant.h \
		view/IMFlockChatWidget.h
	/usr/bin/moc-qt4 $(DEFINES) $(INCPATH) view/IMFlockChatWidget.h -o moc_IMFlockChatWidget.cpp

moc_IMFlockInformationWidget.cpp: model/IMConstant.h \
		view/IMFlockInformationWidget.h
	/usr/bin/moc-qt4 $(DEFINES) $(INCPATH) view/IMFlockInformationWidget.h -o moc_IMFlockInformationWidget.cpp

moc_IMFlockListWidget.cpp: view/IMFlockListWidget.h
	/usr/bin/moc-qt4 $(DEFINES) $(INCPATH) view/IMFlockListWidget.h -o moc_IMFlockListWidget.cpp

moc_IMFlockMemberButton.cpp: model/IMConstant.h \
		view/IMFlockMemberButton.h
	/usr/bin/moc-qt4 $(DEFINES) $(INCPATH) view/IMFlockMemberButton.h -o moc_IMFlockMemberButton.cpp

moc_IMFlockMemberListWidget.cpp: view/IMFlockMemberListWidget.h
	/usr/bin/moc-qt4 $(DEFINES) $(INCPATH) view/IMFlockMemberListWidget.h -o moc_IMFlockMemberListWidget.cpp

moc_IMForgotPwdWidget.cpp: view/IMForgotPwdWidget.h
	/usr/bin/moc-qt4 $(DEFINES) $(INCPATH) view/IMForgotPwdWidget.h -o moc_IMForgotPwdWidget.cpp

moc_IMFriendButton.cpp: model/IMConstant.h \
		view/IMFriendButton.h
	/usr/bin/moc-qt4 $(DEFINES) $(INCPATH) view/IMFriendButton.h -o moc_IMFriendButton.cpp

moc_IMFriendListWidget.cpp: view/IMFriendListWidget.h
	/usr/bin/moc-qt4 $(DEFINES) $(INCPATH) view/IMFriendListWidget.h -o moc_IMFriendListWidget.cpp

moc_IMInformationWidget.cpp: model/IMConstant.h \
		view/IMInformationWidget.h
	/usr/bin/moc-qt4 $(DEFINES) $(INCPATH) view/IMInformationWidget.h -o moc_IMInformationWidget.cpp

moc_IMInputTextEdit.cpp: view/IMInputTextEdit.h
	/usr/bin/moc-qt4 $(DEFINES) $(INCPATH) view/IMInputTextEdit.h -o moc_IMInputTextEdit.cpp

moc_IMLatestMessageListWidget.cpp: view/IMLatestMessageListWidget.h
	/usr/bin/moc-qt4 $(DEFINES) $(INCPATH) view/IMLatestMessageListWidget.h -o moc_IMLatestMessageListWidget.cpp

moc_IMLinkButton.cpp: model/IMConstant.h \
		view/IMLinkButton.h
	/usr/bin/moc-qt4 $(DEFINES) $(INCPATH) view/IMLinkButton.h -o moc_IMLinkButton.cpp

moc_IMLinkDiscussionButton.cpp: view/IMLinkButton.h \
		model/IMConstant.h \
		view/IMLinkDiscussionButton.h
	/usr/bin/moc-qt4 $(DEFINES) $(INCPATH) view/IMLinkDiscussionButton.h -o moc_IMLinkDiscussionButton.cpp

moc_IMLinkFlockButton.cpp: view/IMLinkButton.h \
		model/IMConstant.h \
		view/IMLinkFlockButton.h
	/usr/bin/moc-qt4 $(DEFINES) $(INCPATH) view/IMLinkFlockButton.h -o moc_IMLinkFlockButton.cpp

moc_IMLinkFriendButton.cpp: view/IMLinkButton.h \
		model/IMConstant.h \
		view/IMLinkFriendButton.h
	/usr/bin/moc-qt4 $(DEFINES) $(INCPATH) view/IMLinkFriendButton.h -o moc_IMLinkFriendButton.cpp

moc_IMLittleWidget.cpp: view/IMLittleWidget.h
	/usr/bin/moc-qt4 $(DEFINES) $(INCPATH) view/IMLittleWidget.h -o moc_IMLittleWidget.cpp

moc_IMLocalMessageWidget.cpp: view/IMMessageWidget.h \
		model/IMConstant.h \
		view/IMLocalMessageWidget.h
	/usr/bin/moc-qt4 $(DEFINES) $(INCPATH) view/IMLocalMessageWidget.h -o moc_IMLocalMessageWidget.cpp

moc_IMLoginWidget.cpp: view/IMLoginWidget.h
	/usr/bin/moc-qt4 $(DEFINES) $(INCPATH) view/IMLoginWidget.h -o moc_IMLoginWidget.cpp

moc_IMMailButton.cpp: model/IMConstant.h \
		view/IMMailButton.h
	/usr/bin/moc-qt4 $(DEFINES) $(INCPATH) view/IMMailButton.h -o moc_IMMailButton.cpp

moc_IMMailInformationWidget.cpp: model/IMConstant.h \
		view/IMMailInformationWidget.h
	/usr/bin/moc-qt4 $(DEFINES) $(INCPATH) view/IMMailInformationWidget.h -o moc_IMMailInformationWidget.cpp

moc_IMMailInWidget.cpp: view/IMMailListWidget.h \
		view/IMMailInWidget.h
	/usr/bin/moc-qt4 $(DEFINES) $(INCPATH) view/IMMailInWidget.h -o moc_IMMailInWidget.cpp

moc_IMMailListWidget.cpp: view/IMMailListWidget.h
	/usr/bin/moc-qt4 $(DEFINES) $(INCPATH) view/IMMailListWidget.h -o moc_IMMailListWidget.cpp

moc_IMMailOutWidget.cpp: view/IMMailListWidget.h \
		view/IMMailOutWidget.h
	/usr/bin/moc-qt4 $(DEFINES) $(INCPATH) view/IMMailOutWidget.h -o moc_IMMailOutWidget.cpp

moc_IMMailWidget.cpp: model/IMConstant.h \
		view/IMMailWidget.h
	/usr/bin/moc-qt4 $(DEFINES) $(INCPATH) view/IMMailWidget.h -o moc_IMMailWidget.cpp

moc_IMMailWriteWidget.cpp: model/IMConstant.h \
		view/IMMailWriteWidget.h
	/usr/bin/moc-qt4 $(DEFINES) $(INCPATH) view/IMMailWriteWidget.h -o moc_IMMailWriteWidget.cpp

moc_IMMainWidget.cpp: model/IMConstant.h \
		control/IMDatabaseCtrl.h \
		view/IMMainWidget.h
	/usr/bin/moc-qt4 $(DEFINES) $(INCPATH) view/IMMainWidget.h -o moc_IMMainWidget.cpp

moc_IMMessageManageWidget.cpp: model/IMConstant.h \
		view/IMMessageManageWidget.h
	/usr/bin/moc-qt4 $(DEFINES) $(INCPATH) view/IMMessageManageWidget.h -o moc_IMMessageManageWidget.cpp

moc_IMMessageWidget.cpp: model/IMConstant.h \
		view/IMMessageWidget.h
	/usr/bin/moc-qt4 $(DEFINES) $(INCPATH) view/IMMessageWidget.h -o moc_IMMessageWidget.cpp

moc_IMNetWorkMessageWidget.cpp: view/IMMessageWidget.h \
		model/IMConstant.h \
		view/IMNetWorkMessageWidget.h
	/usr/bin/moc-qt4 $(DEFINES) $(INCPATH) view/IMNetWorkMessageWidget.h -o moc_IMNetWorkMessageWidget.cpp

moc_IMRegisterWidget.cpp: model/IMConstant.h \
		view/IMRegisterWidget.h
	/usr/bin/moc-qt4 $(DEFINES) $(INCPATH) view/IMRegisterWidget.h -o moc_IMRegisterWidget.cpp

moc_IMSearchListWidget.cpp: view/IMSearchListWidget.h
	/usr/bin/moc-qt4 $(DEFINES) $(INCPATH) view/IMSearchListWidget.h -o moc_IMSearchListWidget.cpp

moc_IMToolBox.cpp: view/IMToolBox.h
	/usr/bin/moc-qt4 $(DEFINES) $(INCPATH) view/IMToolBox.h -o moc_IMToolBox.cpp

compiler_rcc_make_all: qrc_imgRes.cpp
compiler_rcc_clean:
	-$(DEL_FILE) qrc_imgRes.cpp
qrc_imgRes.cpp: resource/image/imgRes.qrc \
		resource/image/messageBox.png \
		resource/image/searchAdd.png \
		resource/image/upload_folder.png \
		resource/image/microphone.png \
		resource/image/folder.png \
		resource/image/mailRead.png \
		resource/image/download_folder.png \
		resource/image/mail.png \
		resource/image/exportAll.png \
		resource/image/color.png \
		resource/image/delete_folder.png \
		resource/image/camera.png \
		resource/image/add_folder.png \
		resource/image/file.png \
		resource/image/download_message.png \
		resource/image/picture.png \
		resource/image/plane.png \
		resource/image/download_file.png \
		resource/image/newMessage.png \
		resource/image/history.png \
		resource/image/deleteAll.png \
		resource/image/font_bold.png \
		resource/image/deleteDate.png \
		resource/image/attach.png \
		resource/image/delete_file.png \
		resource/image/config.png \
		resource/image/edit_file.png \
		resource/image/font.png \
		resource/image/mailUnRead.png \
		resource/image/import.png \
		resource/image/add_file.png \
		resource/image/deleteOne.png \
		resource/image/search.png \
		resource/image/addFlock.png \
		resource/image/exportOne.png \
		resource/image/noMessage.png \
		resource/image/font_italic.png \
		resource/image/discussion.png \
		resource/image/font_underline.png \
		resource/image/export.png \
		resource/image/clear.png \
		resource/image/add.png \
		resource/image/colour.png \
		resource/image/message.png \
		resource/image/addDiscussion.png \
		resource/image/importAll.png \
		resource/image/send_file.png \
		resource/image/flock.png \
		resource/image/addFriend.png \
		resource/image/space.png \
		resource/image/cancel.png
	/usr/bin/rcc -name imgRes resource/image/imgRes.qrc -o qrc_imgRes.cpp

compiler_image_collection_make_all: qmake_image_collection.cpp
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_yacc_decl_make_all:
compiler_yacc_decl_clean:
compiler_yacc_impl_make_all:
compiler_yacc_impl_clean:
compiler_lex_make_all:
compiler_lex_clean:
compiler_clean: compiler_moc_header_clean compiler_rcc_clean 

####### Compile

main.o: main.cpp view/IMLoginWidget.h \
		view/IMInformationWidget.h \
		model/IMConstant.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o main.o main.cpp

IMClientFileCtrl.o: control/IMClientFileCtrl.cpp control/IMClientFileCtrl.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o IMClientFileCtrl.o control/IMClientFileCtrl.cpp

IMClientMessageCtrl.o: control/IMClientMessageCtrl.cpp 
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o IMClientMessageCtrl.o control/IMClientMessageCtrl.cpp

IMDatabaseCtrl.o: control/IMDatabaseCtrl.cpp control/IMDatabaseCtrl.h \
		model/IMConstant.h \
		control/IMClientFileCtrl.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o IMDatabaseCtrl.o control/IMDatabaseCtrl.cpp

IMLoginCtrl.o: control/IMLoginCtrl.cpp control/IMLoginCtrl.h \
		model/IMTcpSocket.h \
		model/IMConstant.h \
		model/IMEncryption.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o IMLoginCtrl.o control/IMLoginCtrl.cpp

IMMailCtrl.o: control/IMMailCtrl.cpp control/IMMailCtrl.h \
		model/IMConstant.h \
		model/IMTcpSocket.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o IMMailCtrl.o control/IMMailCtrl.cpp

IMMainCtrl.o: control/IMMainCtrl.cpp control/IMMainCtrl.h \
		model/IMConstant.h \
		model/IMTcpSocket.h \
		view/IMLoginWidget.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o IMMainCtrl.o control/IMMainCtrl.cpp

IMRegisterCtrl.o: control/IMRegisterCtrl.cpp control/IMRegisterCtrl.h \
		model/IMConstant.h \
		model/IMTcpSocket.h \
		control/IMClientMessageCtrl.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o IMRegisterCtrl.o control/IMRegisterCtrl.cpp

IMVideoCtrl.o: control/IMVideoCtrl.cpp control/IMVideoCtrl.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o IMVideoCtrl.o control/IMVideoCtrl.cpp

IMEncryption.o: model/IMEncryption.cpp model/IMEncryption.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o IMEncryption.o model/IMEncryption.cpp

IMTcpSocket.o: model/IMTcpSocket.cpp model/IMTcpSocket.h \
		model/IMConstant.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o IMTcpSocket.o model/IMTcpSocket.cpp

IMUser.o: model/IMUser.cpp model/IMUser.h \
		model/IMConstant.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o IMUser.o model/IMUser.cpp

CalendarDialog.o: view/CalendarDialog.cpp view/CalendarDialog.h \
		view/CustomLineEdit.h \
		view/CustomCalendar.h \
		view/CustomComboBox.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o CalendarDialog.o view/CalendarDialog.cpp

CustomCalendar.o: view/CustomCalendar.cpp view/CustomCalendar.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o CustomCalendar.o view/CustomCalendar.cpp

CustomComboBox.o: view/CustomComboBox.cpp view/CustomComboBox.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o CustomComboBox.o view/CustomComboBox.cpp

CustomLineEdit.o: view/CustomLineEdit.cpp view/CustomLineEdit.h \
		view/CalendarDialog.h \
		view/CustomCalendar.h \
		view/CustomComboBox.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o CustomLineEdit.o view/CustomLineEdit.cpp

IMChatWidget.o: view/IMChatWidget.cpp view/IMChatWidget.h \
		model/IMConstant.h \
		model/IMTcpSocket.h \
		view/IMInputTextEdit.h \
		view/IMClickLabel.h \
		view/IMFileSenderWidget.h \
		view/IMFileReceiverWidget.h \
		control/IMClientFileCtrl.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o IMChatWidget.o view/IMChatWidget.cpp

IMClickLabel.o: view/IMClickLabel.cpp view/IMClickLabel.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o IMClickLabel.o view/IMClickLabel.cpp

IMDiscussionButton.o: view/IMDiscussionButton.cpp view/IMDiscussionButton.h \
		model/IMConstant.h \
		view/IMMainWidget.h \
		control/IMDatabaseCtrl.h \
		view/IMDiscussionChatWidget.h \
		control/IMMainCtrl.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o IMDiscussionButton.o view/IMDiscussionButton.cpp

IMDiscussionChatWidget.o: view/IMDiscussionChatWidget.cpp view/IMDiscussionChatWidget.h \
		model/IMConstant.h \
		model/IMTcpSocket.h \
		view/IMInputTextEdit.h \
		view/IMClickLabel.h \
		view/IMDiscussionMemberButton.h \
		view/IMDiscussionMemberListWidget.h \
		view/IMMainWidget.h \
		control/IMDatabaseCtrl.h \
		control/IMClientFileCtrl.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o IMDiscussionChatWidget.o view/IMDiscussionChatWidget.cpp

IMDiscussionInformationWidget.o: view/IMDiscussionInformationWidget.cpp view/IMDiscussionInformationWidget.h \
		model/IMConstant.h \
		view/IMMainWidget.h \
		control/IMDatabaseCtrl.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o IMDiscussionInformationWidget.o view/IMDiscussionInformationWidget.cpp

IMDiscussionListWidget.o: view/IMDiscussionListWidget.cpp view/IMDiscussionListWidget.h \
		view/IMMainWidget.h \
		model/IMConstant.h \
		control/IMDatabaseCtrl.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o IMDiscussionListWidget.o view/IMDiscussionListWidget.cpp

IMDiscussionMemberButton.o: view/IMDiscussionMemberButton.cpp view/IMDiscussionMemberButton.h \
		model/IMConstant.h \
		view/IMMainWidget.h \
		control/IMDatabaseCtrl.h \
		view/IMChatWidget.h \
		control/IMMainCtrl.h \
		view/IMDiscussionChatWidget.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o IMDiscussionMemberButton.o view/IMDiscussionMemberButton.cpp

IMDiscussionMemberListWidget.o: view/IMDiscussionMemberListWidget.cpp view/IMDiscussionMemberListWidget.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o IMDiscussionMemberListWidget.o view/IMDiscussionMemberListWidget.cpp

IMFileReceiverWidget.o: view/IMFileReceiverWidget.cpp view/IMFileReceiverWidget.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o IMFileReceiverWidget.o view/IMFileReceiverWidget.cpp

IMFileSenderWidget.o: view/IMFileSenderWidget.cpp view/IMFileSenderWidget.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o IMFileSenderWidget.o view/IMFileSenderWidget.cpp

IMFlockButton.o: view/IMFlockButton.cpp view/IMFlockButton.h \
		model/IMConstant.h \
		view/IMChatWidget.h \
		view/IMMainWidget.h \
		control/IMDatabaseCtrl.h \
		view/IMFlockChatWidget.h \
		control/IMMainCtrl.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o IMFlockButton.o view/IMFlockButton.cpp

IMFlockChatWidget.o: view/IMFlockChatWidget.cpp view/IMFlockChatWidget.h \
		model/IMConstant.h \
		model/IMTcpSocket.h \
		view/IMInputTextEdit.h \
		view/IMClickLabel.h \
		view/IMFlockMemberButton.h \
		view/IMFlockMemberListWidget.h \
		view/IMMainWidget.h \
		control/IMDatabaseCtrl.h \
		control/IMClientFileCtrl.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o IMFlockChatWidget.o view/IMFlockChatWidget.cpp

IMFlockInformationWidget.o: view/IMFlockInformationWidget.cpp view/IMFlockInformationWidget.h \
		model/IMConstant.h \
		view/IMMainWidget.h \
		control/IMDatabaseCtrl.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o IMFlockInformationWidget.o view/IMFlockInformationWidget.cpp

IMFlockListWidget.o: view/IMFlockListWidget.cpp view/IMFlockListWidget.h \
		view/IMMainWidget.h \
		model/IMConstant.h \
		control/IMDatabaseCtrl.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o IMFlockListWidget.o view/IMFlockListWidget.cpp

IMFlockMemberButton.o: view/IMFlockMemberButton.cpp view/IMFlockMemberButton.h \
		model/IMConstant.h \
		view/IMMainWidget.h \
		control/IMDatabaseCtrl.h \
		view/IMChatWidget.h \
		control/IMMainCtrl.h \
		view/IMFlockChatWidget.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o IMFlockMemberButton.o view/IMFlockMemberButton.cpp

IMFlockMemberListWidget.o: view/IMFlockMemberListWidget.cpp view/IMFlockMemberListWidget.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o IMFlockMemberListWidget.o view/IMFlockMemberListWidget.cpp

IMForgotPwdWidget.o: view/IMForgotPwdWidget.cpp view/IMForgotPwdWidget.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o IMForgotPwdWidget.o view/IMForgotPwdWidget.cpp

IMFriendButton.o: view/IMFriendButton.cpp view/IMFriendButton.h \
		model/IMConstant.h \
		view/IMChatWidget.h \
		view/IMMainWidget.h \
		control/IMDatabaseCtrl.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o IMFriendButton.o view/IMFriendButton.cpp

IMFriendListWidget.o: view/IMFriendListWidget.cpp view/IMFriendListWidget.h \
		view/IMMainWidget.h \
		model/IMConstant.h \
		control/IMDatabaseCtrl.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o IMFriendListWidget.o view/IMFriendListWidget.cpp

IMInformationWidget.o: view/IMInformationWidget.cpp view/IMInformationWidget.h \
		model/IMConstant.h \
		view/CustomLineEdit.h \
		view/IMMainWidget.h \
		control/IMDatabaseCtrl.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o IMInformationWidget.o view/IMInformationWidget.cpp

IMInputTextEdit.o: view/IMInputTextEdit.cpp view/IMInputTextEdit.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o IMInputTextEdit.o view/IMInputTextEdit.cpp

IMLatestMessageListWidget.o: view/IMLatestMessageListWidget.cpp view/IMLatestMessageListWidget.h \
		view/IMMainWidget.h \
		model/IMConstant.h \
		control/IMDatabaseCtrl.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o IMLatestMessageListWidget.o view/IMLatestMessageListWidget.cpp

IMLinkButton.o: view/IMLinkButton.cpp view/IMLinkButton.h \
		model/IMConstant.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o IMLinkButton.o view/IMLinkButton.cpp

IMLinkDiscussionButton.o: view/IMLinkDiscussionButton.cpp view/IMLinkDiscussionButton.h \
		view/IMLinkButton.h \
		model/IMConstant.h \
		view/IMDiscussionButton.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o IMLinkDiscussionButton.o view/IMLinkDiscussionButton.cpp

IMLinkFlockButton.o: view/IMLinkFlockButton.cpp view/IMLinkFlockButton.h \
		view/IMLinkButton.h \
		model/IMConstant.h \
		view/IMFlockButton.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o IMLinkFlockButton.o view/IMLinkFlockButton.cpp

IMLinkFriendButton.o: view/IMLinkFriendButton.cpp view/IMLinkFriendButton.h \
		view/IMLinkButton.h \
		model/IMConstant.h \
		view/IMFriendButton.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o IMLinkFriendButton.o view/IMLinkFriendButton.cpp

IMLittleWidget.o: view/IMLittleWidget.cpp view/IMLittleWidget.h \
		model/IMConstant.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o IMLittleWidget.o view/IMLittleWidget.cpp

IMLocalMessageWidget.o: view/IMLocalMessageWidget.cpp view/IMLocalMessageWidget.h \
		view/IMMessageWidget.h \
		model/IMConstant.h \
		view/IMMainWidget.h \
		control/IMDatabaseCtrl.h \
		view/CustomLineEdit.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o IMLocalMessageWidget.o view/IMLocalMessageWidget.cpp

IMLoginWidget.o: view/IMLoginWidget.cpp view/IMLoginWidget.h \
		view/IMMainWidget.h \
		model/IMConstant.h \
		control/IMDatabaseCtrl.h \
		view/IMClickLabel.h \
		view/IMRegisterWidget.h \
		view/IMForgotPwdWidget.h \
		model/IMTcpSocket.h \
		control/IMClientFileCtrl.h \
		control/IMLoginCtrl.h \
		model/IMEncryption.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o IMLoginWidget.o view/IMLoginWidget.cpp

IMMailButton.o: view/IMMailButton.cpp view/IMMailButton.h \
		model/IMConstant.h \
		view/IMMailWidget.h \
		control/IMMailCtrl.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o IMMailButton.o view/IMMailButton.cpp

IMMailInformationWidget.o: view/IMMailInformationWidget.cpp view/IMMailInformationWidget.h \
		model/IMConstant.h \
		view/IMMailWidget.h \
		control/IMMailCtrl.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o IMMailInformationWidget.o view/IMMailInformationWidget.cpp

IMMailInWidget.o: view/IMMailInWidget.cpp view/IMMailInWidget.h \
		view/IMMailListWidget.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o IMMailInWidget.o view/IMMailInWidget.cpp

IMMailListWidget.o: view/IMMailListWidget.cpp view/IMMailListWidget.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o IMMailListWidget.o view/IMMailListWidget.cpp

IMMailOutWidget.o: view/IMMailOutWidget.cpp view/IMMailOutWidget.h \
		view/IMMailListWidget.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o IMMailOutWidget.o view/IMMailOutWidget.cpp

IMMailWidget.o: view/IMMailWidget.cpp view/IMMailWidget.h \
		model/IMConstant.h \
		view/IMMailButton.h \
		view/IMMailInWidget.h \
		view/IMMailListWidget.h \
		view/IMMailOutWidget.h \
		view/IMMailWriteWidget.h \
		control/IMMailCtrl.h \
		view/IMMailInformationWidget.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o IMMailWidget.o view/IMMailWidget.cpp

IMMailWriteWidget.o: view/IMMailWriteWidget.cpp view/IMMailWriteWidget.h \
		model/IMConstant.h \
		model/IMTcpSocket.h \
		control/IMMailCtrl.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o IMMailWriteWidget.o view/IMMailWriteWidget.cpp

IMMainWidget.o: view/IMMainWidget.cpp view/IMMainWidget.h \
		model/IMConstant.h \
		control/IMDatabaseCtrl.h \
		view/IMFriendListWidget.h \
		view/IMFlockListWidget.h \
		view/IMDiscussionListWidget.h \
		view/IMLatestMessageListWidget.h \
		view/IMToolBox.h \
		control/IMMainCtrl.h \
		model/IMUser.h \
		view/IMChatWidget.h \
		view/IMFriendButton.h \
		view/IMFlockButton.h \
		view/IMDiscussionButton.h \
		view/IMInformationWidget.h \
		view/IMClickLabel.h \
		view/IMFlockChatWidget.h \
		view/IMFlockInformationWidget.h \
		view/IMDiscussionChatWidget.h \
		view/IMDiscussionInformationWidget.h \
		view/IMMailWidget.h \
		view/IMMessageManageWidget.h \
		view/IMLinkButton.h \
		view/IMLinkFriendButton.h \
		view/IMLinkFlockButton.h \
		view/IMLinkDiscussionButton.h \
		view/IMSearchListWidget.h \
		model/IMEncryption.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o IMMainWidget.o view/IMMainWidget.cpp

IMMessageManageWidget.o: view/IMMessageManageWidget.cpp view/IMMessageManageWidget.h \
		model/IMConstant.h \
		view/IMLocalMessageWidget.h \
		view/IMMessageWidget.h \
		view/IMNetWorkMessageWidget.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o IMMessageManageWidget.o view/IMMessageManageWidget.cpp

IMMessageWidget.o: view/IMMessageWidget.cpp view/IMMessageWidget.h \
		model/IMConstant.h \
		view/CustomLineEdit.h \
		view/IMMainWidget.h \
		control/IMDatabaseCtrl.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o IMMessageWidget.o view/IMMessageWidget.cpp

IMNetWorkMessageWidget.o: view/IMNetWorkMessageWidget.cpp view/IMNetWorkMessageWidget.h \
		view/IMMessageWidget.h \
		model/IMConstant.h \
		view/CustomLineEdit.h \
		view/IMMainWidget.h \
		control/IMDatabaseCtrl.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o IMNetWorkMessageWidget.o view/IMNetWorkMessageWidget.cpp

IMRegisterWidget.o: view/IMRegisterWidget.cpp view/IMRegisterWidget.h \
		model/IMConstant.h \
		model/IMUser.h \
		control/IMRegisterCtrl.h \
		view/CustomLineEdit.h \
		model/IMEncryption.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o IMRegisterWidget.o view/IMRegisterWidget.cpp

IMSearchListWidget.o: view/IMSearchListWidget.cpp view/IMSearchListWidget.h \
		view/IMMainWidget.h \
		model/IMConstant.h \
		control/IMDatabaseCtrl.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o IMSearchListWidget.o view/IMSearchListWidget.cpp

IMToolBox.o: view/IMToolBox.cpp view/IMToolBox.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o IMToolBox.o view/IMToolBox.cpp

moc_IMClientFileCtrl.o: moc_IMClientFileCtrl.cpp 
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o moc_IMClientFileCtrl.o moc_IMClientFileCtrl.cpp

moc_IMDatabaseCtrl.o: moc_IMDatabaseCtrl.cpp 
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o moc_IMDatabaseCtrl.o moc_IMDatabaseCtrl.cpp

moc_IMLoginCtrl.o: moc_IMLoginCtrl.cpp 
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o moc_IMLoginCtrl.o moc_IMLoginCtrl.cpp

moc_IMMailCtrl.o: moc_IMMailCtrl.cpp 
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o moc_IMMailCtrl.o moc_IMMailCtrl.cpp

moc_IMMainCtrl.o: moc_IMMainCtrl.cpp 
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o moc_IMMainCtrl.o moc_IMMainCtrl.cpp

moc_IMRegisterCtrl.o: moc_IMRegisterCtrl.cpp 
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o moc_IMRegisterCtrl.o moc_IMRegisterCtrl.cpp

moc_IMVideoCtrl.o: moc_IMVideoCtrl.cpp 
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o moc_IMVideoCtrl.o moc_IMVideoCtrl.cpp

moc_IMTcpSocket.o: moc_IMTcpSocket.cpp 
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o moc_IMTcpSocket.o moc_IMTcpSocket.cpp

moc_IMUser.o: moc_IMUser.cpp 
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o moc_IMUser.o moc_IMUser.cpp

moc_CalendarDialog.o: moc_CalendarDialog.cpp 
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o moc_CalendarDialog.o moc_CalendarDialog.cpp

moc_CustomCalendar.o: moc_CustomCalendar.cpp 
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o moc_CustomCalendar.o moc_CustomCalendar.cpp

moc_CustomComboBox.o: moc_CustomComboBox.cpp 
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o moc_CustomComboBox.o moc_CustomComboBox.cpp

moc_CustomLineEdit.o: moc_CustomLineEdit.cpp 
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o moc_CustomLineEdit.o moc_CustomLineEdit.cpp

moc_IMChatWidget.o: moc_IMChatWidget.cpp 
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o moc_IMChatWidget.o moc_IMChatWidget.cpp

moc_IMClickLabel.o: moc_IMClickLabel.cpp 
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o moc_IMClickLabel.o moc_IMClickLabel.cpp

moc_IMDiscussionButton.o: moc_IMDiscussionButton.cpp 
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o moc_IMDiscussionButton.o moc_IMDiscussionButton.cpp

moc_IMDiscussionChatWidget.o: moc_IMDiscussionChatWidget.cpp 
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o moc_IMDiscussionChatWidget.o moc_IMDiscussionChatWidget.cpp

moc_IMDiscussionInformationWidget.o: moc_IMDiscussionInformationWidget.cpp 
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o moc_IMDiscussionInformationWidget.o moc_IMDiscussionInformationWidget.cpp

moc_IMDiscussionListWidget.o: moc_IMDiscussionListWidget.cpp 
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o moc_IMDiscussionListWidget.o moc_IMDiscussionListWidget.cpp

moc_IMDiscussionMemberButton.o: moc_IMDiscussionMemberButton.cpp 
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o moc_IMDiscussionMemberButton.o moc_IMDiscussionMemberButton.cpp

moc_IMDiscussionMemberListWidget.o: moc_IMDiscussionMemberListWidget.cpp 
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o moc_IMDiscussionMemberListWidget.o moc_IMDiscussionMemberListWidget.cpp

moc_IMFileReceiverWidget.o: moc_IMFileReceiverWidget.cpp 
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o moc_IMFileReceiverWidget.o moc_IMFileReceiverWidget.cpp

moc_IMFileSenderWidget.o: moc_IMFileSenderWidget.cpp 
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o moc_IMFileSenderWidget.o moc_IMFileSenderWidget.cpp

moc_IMFlockButton.o: moc_IMFlockButton.cpp 
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o moc_IMFlockButton.o moc_IMFlockButton.cpp

moc_IMFlockChatWidget.o: moc_IMFlockChatWidget.cpp 
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o moc_IMFlockChatWidget.o moc_IMFlockChatWidget.cpp

moc_IMFlockInformationWidget.o: moc_IMFlockInformationWidget.cpp 
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o moc_IMFlockInformationWidget.o moc_IMFlockInformationWidget.cpp

moc_IMFlockListWidget.o: moc_IMFlockListWidget.cpp 
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o moc_IMFlockListWidget.o moc_IMFlockListWidget.cpp

moc_IMFlockMemberButton.o: moc_IMFlockMemberButton.cpp 
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o moc_IMFlockMemberButton.o moc_IMFlockMemberButton.cpp

moc_IMFlockMemberListWidget.o: moc_IMFlockMemberListWidget.cpp 
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o moc_IMFlockMemberListWidget.o moc_IMFlockMemberListWidget.cpp

moc_IMForgotPwdWidget.o: moc_IMForgotPwdWidget.cpp 
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o moc_IMForgotPwdWidget.o moc_IMForgotPwdWidget.cpp

moc_IMFriendButton.o: moc_IMFriendButton.cpp 
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o moc_IMFriendButton.o moc_IMFriendButton.cpp

moc_IMFriendListWidget.o: moc_IMFriendListWidget.cpp 
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o moc_IMFriendListWidget.o moc_IMFriendListWidget.cpp

moc_IMInformationWidget.o: moc_IMInformationWidget.cpp 
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o moc_IMInformationWidget.o moc_IMInformationWidget.cpp

moc_IMInputTextEdit.o: moc_IMInputTextEdit.cpp 
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o moc_IMInputTextEdit.o moc_IMInputTextEdit.cpp

moc_IMLatestMessageListWidget.o: moc_IMLatestMessageListWidget.cpp 
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o moc_IMLatestMessageListWidget.o moc_IMLatestMessageListWidget.cpp

moc_IMLinkButton.o: moc_IMLinkButton.cpp 
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o moc_IMLinkButton.o moc_IMLinkButton.cpp

moc_IMLinkDiscussionButton.o: moc_IMLinkDiscussionButton.cpp 
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o moc_IMLinkDiscussionButton.o moc_IMLinkDiscussionButton.cpp

moc_IMLinkFlockButton.o: moc_IMLinkFlockButton.cpp 
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o moc_IMLinkFlockButton.o moc_IMLinkFlockButton.cpp

moc_IMLinkFriendButton.o: moc_IMLinkFriendButton.cpp 
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o moc_IMLinkFriendButton.o moc_IMLinkFriendButton.cpp

moc_IMLittleWidget.o: moc_IMLittleWidget.cpp 
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o moc_IMLittleWidget.o moc_IMLittleWidget.cpp

moc_IMLocalMessageWidget.o: moc_IMLocalMessageWidget.cpp 
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o moc_IMLocalMessageWidget.o moc_IMLocalMessageWidget.cpp

moc_IMLoginWidget.o: moc_IMLoginWidget.cpp 
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o moc_IMLoginWidget.o moc_IMLoginWidget.cpp

moc_IMMailButton.o: moc_IMMailButton.cpp 
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o moc_IMMailButton.o moc_IMMailButton.cpp

moc_IMMailInformationWidget.o: moc_IMMailInformationWidget.cpp 
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o moc_IMMailInformationWidget.o moc_IMMailInformationWidget.cpp

moc_IMMailInWidget.o: moc_IMMailInWidget.cpp 
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o moc_IMMailInWidget.o moc_IMMailInWidget.cpp

moc_IMMailListWidget.o: moc_IMMailListWidget.cpp 
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o moc_IMMailListWidget.o moc_IMMailListWidget.cpp

moc_IMMailOutWidget.o: moc_IMMailOutWidget.cpp 
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o moc_IMMailOutWidget.o moc_IMMailOutWidget.cpp

moc_IMMailWidget.o: moc_IMMailWidget.cpp 
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o moc_IMMailWidget.o moc_IMMailWidget.cpp

moc_IMMailWriteWidget.o: moc_IMMailWriteWidget.cpp 
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o moc_IMMailWriteWidget.o moc_IMMailWriteWidget.cpp

moc_IMMainWidget.o: moc_IMMainWidget.cpp 
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o moc_IMMainWidget.o moc_IMMainWidget.cpp

moc_IMMessageManageWidget.o: moc_IMMessageManageWidget.cpp 
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o moc_IMMessageManageWidget.o moc_IMMessageManageWidget.cpp

moc_IMMessageWidget.o: moc_IMMessageWidget.cpp 
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o moc_IMMessageWidget.o moc_IMMessageWidget.cpp

moc_IMNetWorkMessageWidget.o: moc_IMNetWorkMessageWidget.cpp 
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o moc_IMNetWorkMessageWidget.o moc_IMNetWorkMessageWidget.cpp

moc_IMRegisterWidget.o: moc_IMRegisterWidget.cpp 
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o moc_IMRegisterWidget.o moc_IMRegisterWidget.cpp

moc_IMSearchListWidget.o: moc_IMSearchListWidget.cpp 
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o moc_IMSearchListWidget.o moc_IMSearchListWidget.cpp

moc_IMToolBox.o: moc_IMToolBox.cpp 
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o moc_IMToolBox.o moc_IMToolBox.cpp

qrc_imgRes.o: qrc_imgRes.cpp 
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o qrc_imgRes.o qrc_imgRes.cpp

####### Install

install:   FORCE

uninstall:   FORCE

FORCE:

