<?xml version="1.0">
<project name="Qt#" default="all">
	<target name="all">
		<compile output="Qt.dll" target="library" optimize="true">
			<arg compiler="cscc" value="-w" />
			<arg compiler="mcs"  value="-nowarn:0108" />
			<arg compiler="mcs"  value="-nowarn:0114" />
			<arg compiler="csc"  value="/nowarn:108" />
			<arg compiler="csc"  value="/nowarn:114" />
			<arg compiler="csc"  value="/nowarn:0679" />
			<arg compiler="csc"  value="/nowarn:0659" />			
			<sources>
				<!-- FIXME Really need to throttled unneeded classes
					 this list of four-hundred-plus source files sucks -->

				<file name="AlignmentFlags.cs" />
				<file name="ArrowType.cs" />
				<file name="BGMode.cs" />
				<file name="BackgroundMode.cs" />
				<file name="BrushStyle.cs" />
				<file name="ButtonState.cs" />
				<file name="CursorShape.cs" />
				<file name="DateFormat.cs" />
				<file name="Dock.cs" />
				<file name="GUIStyle.cs" />
				<file name="IQAccessible.cs" />
				<file name="IQIODevice.cs" />
				<file name="IQLayoutItem.cs" />
				<file name="IQMenuData.cs" />
				<file name="IQMimeSource.cs" />
				<file name="IQPaintDevice.cs" />
				<file name="IQRangeControl.cs" />
				<file name="IQShared.cs" />
				<file name="IQUrl.cs" />
				<file name="IQXmlContentHandler.cs" />
				<file name="IQXmlDTDHandler.cs" />
				<file name="IQXmlDeclHandler.cs" />
				<file name="IQXmlEntityResolver.cs" />
				<file name="IQXmlErrorHandler.cs" />
				<file name="ImageConversionFlags.cs" />
				<file name="Item.cs" />
				<file name="Key.cs" />
				<file name="Modifier.cs" />
				<file name="Orientation.cs" />
				<file name="PaintUnit.cs" />
				<file name="PenCapStyle.cs" />
				<file name="PenJoinStyle.cs" />
				<file name="PenStyle.cs" />
				<file name="QAccel.cs" />
				<file name="QAccessible.cs" />
				<file name="QAccessibleFactoryInterface.cs" />
				<file name="QAccessibleInterface.cs" />
				<file name="QAccessibleObject.cs" />
				<file name="QAction.cs" />
				<file name="QActionGroup.cs" />
				<file name="QApplication.cs" />
				<file name="QAsciiBucket.cs" />
				<file name="QAsyncIO.cs" />
				<file name="QAuBucket.cs" />
				<file name="QAuServer.cs" />
				<file name="QBaseBucket.cs" />
				<file name="QBig5Codec.cs" />
				<file name="QBitVal.cs" />
				<file name="QBitmap.cs" />
				<file name="QBoxLayout.cs" />
				<file name="QBrush.cs" />
				<file name="QBuffer.cs" />
				<file name="QButton.cs" />
				<file name="QButtonGroup.cs" />
				<file name="QByteArray.cs" />
				<file name="QCDEStyle.cs" />
				<file name="QCString.cs" />
				<file name="QCallBack.cs" />
				<file name="QCanvas.cs" />
				<file name="QCanvasEllipse.cs" />
				<file name="QCanvasItem.cs" />
				<file name="QCanvasItemList.cs" />
				<file name="QCanvasLine.cs" />
				<file name="QCanvasPixmap.cs" />
				<file name="QCanvasPixmapArray.cs" />
				<file name="QCanvasPolygon.cs" />
				<file name="QCanvasPolygonalItem.cs" />
				<file name="QCanvasRectangle.cs" />
				<file name="QCanvasSpline.cs" />
				<file name="QCanvasSprite.cs" />
				<file name="QCanvasText.cs" />
				<file name="QCanvasView.cs" />
				<file name="QChar.cs" />
				<file name="QCharRef.cs" />
				<file name="QCheckBox.cs" />
				<file name="QCheckListItem.cs" />
				<file name="QCheckTableItem.cs" />
				<file name="QChildEvent.cs" />
				<file name="QClassInfo.cs" />
				<file name="QCleanupHandler.cs" />
				<file name="QClipboard.cs" />
				<file name="QCloseEvent.cs" />
				<file name="QColor.cs" />
				<file name="QColorDialog.cs" />
				<file name="QColorDrag.cs" />
				<file name="QColorGroup.cs" />
				<file name="QComboBox.cs" />
				<file name="QComboTableItem.cs" />
				<file name="QCommonStyle.cs" />
				<file name="QCompactStyle.cs" />
				<file name="QConnection.cs" />
				<file name="QConnectionList.cs" />
				<file name="QConnectionListIt.cs" />
				<file name="QConstString.cs" />
				<file name="QContextMenuEvent.cs" />
				<file name="QCursor.cs" />
				<file name="QCustomEvent.cs" />
				<file name="QCustomMenuItem.cs" />
				<file name="QDataPump.cs" />
				<file name="QDataSink.cs" />
				<file name="QDataSource.cs" />
				<file name="QDataStream.cs" />
				<file name="QDate.cs" />
				<file name="QDateEdit.cs" />
				<file name="QDateTime.cs" />
				<file name="QDateTimeEdit.cs" />
				<file name="QDateTimeEditBase.cs" />
				<file name="QDesktopWidget.cs" />
				<file name="QDial.cs" />
				<file name="QDialog.cs" />
				<file name="QDir.cs" />
				<file name="QDirSortItem.cs" />
				<file name="QDns.cs" />
				<file name="QDnsSocket.cs" />
				<file name="QDockArea.cs" />
				<file name="QDockAreaLayout.cs" />
				<file name="QDockWindow.cs" />
				<file name="QDomAttr.cs" />
				<file name="QDomCDATASection.cs" />
				<file name="QDomCharacterData.cs" />
				<file name="QDomComment.cs" />
				<file name="QDomDocument.cs" />
				<file name="QDomDocumentFragment.cs" />
				<file name="QDomDocumentType.cs" />
				<file name="QDomElement.cs" />
				<file name="QDomEntity.cs" />
				<file name="QDomEntityReference.cs" />
				<file name="QDomImplementation.cs" />
				<file name="QDomNamedNodeMap.cs" />
				<file name="QDomNode.cs" />
				<file name="QDomNodeList.cs" />
				<file name="QDomNotation.cs" />
				<file name="QDomProcessingInstruction.cs" />
				<file name="QDomText.cs" />
				<file name="QDoubleValidator.cs" />
				<file name="QDragEnterEvent.cs" />
				<file name="QDragLeaveEvent.cs" />
				<file name="QDragManager.cs" />
				<file name="QDragMoveEvent.cs" />
				<file name="QDragObject.cs" />
				<file name="QDragResponseEvent.cs" />
				<file name="QDropEvent.cs" />
				<file name="QDropSite.cs" />
				<file name="QEditorFactory.cs" />
				<file name="QErrorMessage.cs" />
				<file name="QEucJpCodec.cs" />
				<file name="QEucKrCodec.cs" />
				<file name="QEvent.cs" />
				<file name="QEventArgs.cs" />
				<file name="QEventList.cs" />
				<file name="QFile.cs" />
				<file name="QFileDialog.cs" />
				<file name="QFileIconProvider.cs" />
				<file name="QFileInfo.cs" />
				<file name="QFilePreview.cs" />
				<file name="QFocusData.cs" />
				<file name="QFocusEvent.cs" />
				<file name="QFont.cs" />
				<file name="QFontDatabase.cs" />
				<file name="QFontDialog.cs" />
				<file name="QFontInfo.cs" />
				<file name="QFontMetrics.cs" />
				<file name="QFrame.cs" />
				<file name="QFtp.cs" />
				<file name="QGArray.cs" />
				<file name="QGCache.cs" />
				<file name="QGCacheIterator.cs" />
				<file name="QGDict.cs" />
				<file name="QGDictIterator.cs" />
				<file name="QGLayoutIterator.cs" />
				<file name="QGList.cs" />
				<file name="QGListIterator.cs" />
				<file name="QGPlugin.cs" />
				<file name="QGVector.cs" />
				<file name="QGbkCodec.cs" />
				<file name="QGrid.cs" />
				<file name="QGridLayout.cs" />
				<file name="QGridView.cs" />
				<file name="QGroupBox.cs" />
				<file name="QGuardedPtr.cs" />
				<file name="QGuardedPtrPrivate.cs" />
				<file name="QHBox.cs" />
				<file name="QHBoxLayout.cs" />
				<file name="QHButtonGroup.cs" />
				<file name="QHGroupBox.cs" />
				<file name="QHeader.cs" />
				<file name="QHebrewCodec.cs" />
				<file name="QHideEvent.cs" />
				<file name="QHostAddress.cs" />
				<file name="QHttp.cs" />
				<file name="QIMEvent.cs" />
				<file name="QIODevice.cs" />
				<file name="QIODeviceSource.cs" />
				<file name="QIconDrag.cs" />
				<file name="QIconDragItem.cs" />
				<file name="QIconSet.cs" />
				<file name="QIconView.cs" />
				<file name="QIconViewItem.cs" />
				<file name="QImage.cs" />
				<file name="QImageConsumer.cs" />
				<file name="QImageDecoder.cs" />
				<file name="QImageDrag.cs" />
				<file name="QImageFormat.cs" />
				<file name="QImageFormatPlugin.cs" />
				<file name="QImageFormatType.cs" />
				<file name="QImageIO.cs" />
				<file name="QImageTextKeyLang.cs" />
				<file name="QInputDialog.cs" />
				<file name="QIntBucket.cs" />
				<file name="QIntValidator.cs" />
				<file name="QInterlaceStyle.cs" />
				<file name="QInternal.cs" />
				<file name="QJisCodec.cs" />
				<file name="QJpUnicodeConv.cs" />
				<file name="QKeyEvent.cs" />
				<file name="QKeySequence.cs" />
				<file name="QLCDNumber.cs" />
				<file name="QLNode.cs" />
				<file name="QLabel.cs" />
				<file name="QLayout.cs" />
				<file name="QLayoutItem.cs" />
				<file name="QLayoutIterator.cs" />
				<file name="QLibrary.cs" />
				<file name="QLineEdit.cs" />
				<file name="QListBox.cs" />
				<file name="QListBoxItem.cs" />
				<file name="QListBoxPixmap.cs" />
				<file name="QListBoxText.cs" />
				<file name="QListView.cs" />
				<file name="QListViewItem.cs" />
				<file name="QListViewItemIterator.cs" />
				<file name="QLocalFs.cs" />
				<file name="QMCPI.cs" />
				<file name="QMainWindow.cs" />
				<file name="QMap.cs" />
				<file name="QMapConstIterator.cs" />
				<file name="QMapIterator.cs" />
				<file name="QMapNode.cs" />
				<file name="QMapNodeBase.cs" />
				<file name="QMapPrivate.cs" />
				<file name="QMapPrivateBase.cs" />
				<file name="QMemArray.cs" />
				<file name="QMenuBar.cs" />
				<file name="QMenuData.cs" />
				<file name="QMenuItem.cs" />
				<file name="QMessageBox.cs" />
				<file name="QMetaData.cs" />
				<file name="QMetaEnum.cs" />
				<file name="QMetaObject.cs" />
				<file name="QMetaObjectCleanUp.cs" />
				<file name="QMetaProperty.cs" />
				<file name="QMimeSource.cs" />
				<file name="QMimeSourceFactory.cs" />
				<file name="QMotifPlusStyle.cs" />
				<file name="QMotifStyle.cs" />
				<file name="QMouseEvent.cs" />
				<file name="QMoveEvent.cs" />
				<file name="QMovie.cs" />
				<file name="QMultiLineEdit.cs" />
				<file name="QMutex.cs" />
				<file name="QNPInstance.cs" />
				<file name="QNPStream.cs" />
				<file name="QNPWidget.cs" />
				<file name="QNPlugin.cs" />
				<file name="QNetworkOperation.cs" />
				<file name="QNetworkProtocol.cs" />
				<file name="QNetworkProtocolFactory.cs" />
				<file name="QNetworkProtocolFactoryBase.cs" />
				<file name="QNull.cs" />
				<file name="QObject.cs" />
				<file name="QObjectCleanupHandler.cs" />
				<file name="QObjectList.cs" />
				<file name="QObjectListIt.cs" />
				<file name="QPDevCmdParam.cs" />
				<file name="QPNGImagePacker.cs" />
				<file name="QPNGImageWriter.cs" />
				<file name="QPaintDevice.cs" />
				<file name="QPaintDeviceMetrics.cs" />
				<file name="QPaintDeviceX11Data.cs" />
				<file name="QPaintEvent.cs" />
				<file name="QPainter.cs" />
				<file name="QPair.cs" />
				<file name="QPalette.cs" />
				<file name="QPen.cs" />
				<file name="QPicture.cs" />
				<file name="QPixmap.cs" />
				<file name="QPixmapCache.cs" />
				<file name="QPixmapData.cs" />
				<file name="QPlatinumStyle.cs" />
				<file name="QPoint.cs" />
				<file name="QPointArray.cs" />
				<file name="QPolygonScanner.cs" />
				<file name="QPopupMenu.cs" />
				<file name="QPrintDialog.cs" />
				<file name="QPrinter.cs" />
				<file name="QProcess.cs" />
				<file name="QProgressBar.cs" />
				<file name="QProgressDialog.cs" />
				<file name="QPtrBucket.cs" />
				<file name="QPtrCollection.cs" />
				<file name="QPtrList.cs" />
				<file name="QPtrListIterator.cs" />
				<file name="QPtrQueue.cs" />
				<file name="QPtrStack.cs" />
				<file name="QPtrVector.cs" />
				<file name="QPushButton.cs" />
				<file name="QRadioButton.cs" />
				<file name="QRangeControl.cs" />
				<file name="QRect.cs" />
				<file name="QRegExp.cs" />
				<file name="QRegExpValidator.cs" />
				<file name="QRegion.cs" />
				<file name="QRemoteFactory.cs" />
				<file name="QRemotePlugin.cs" />
				<file name="QResizeEvent.cs" />
				<file name="QSGIStyle.cs" />
				<file name="QScrollBar.cs" />
				<file name="QScrollView.cs" />
				<file name="QSemaphore.cs" />
				<file name="QSemiModal.cs" />
				<file name="QSenderObject.cs" />
				<file name="QServerSocket.cs" />
				<file name="QSessionManager.cs" />
				<file name="QSettings.cs" />
				<file name="QShared.cs" />
				<file name="QSharedMemory.cs" />
				<file name="QShowEvent.cs" />
				<file name="QSignal.cs" />
				<file name="QSignalMapper.cs" />
				<file name="QSimpleRichText.cs" />
				<file name="QSingleCleanupHandler.cs" />
				<file name="QSize.cs" />
				<file name="QSizeGrip.cs" />
				<file name="QSizePolicy.cs" />
				<file name="QSjisCodec.cs" />
				<file name="QSlider.cs" />
				<file name="QSocket.cs" />
				<file name="QSocketDevice.cs" />
				<file name="QSocketNotifier.cs" />
				<file name="QSortedList.cs" />
				<file name="QSound.cs" />
				<file name="QSpacerItem.cs" />
				<file name="QSpinBox.cs" />
				<file name="QSpinWidget.cs" />
				<file name="QSplitter.cs" />
				<file name="QStatusBar.cs" />
				<file name="QStoredDrag.cs" />
				<file name="QStrIList.cs" />
				<file name="QStrIVec.cs" />
				<file name="QStrList.cs" />
				<file name="QStrVec.cs" />
				<file name="QString.cs" />
				<file name="QStringBucket.cs" />
				<file name="QStringData.cs" />
				<file name="QStringList.cs" />
				<file name="QStyleFactory.cs" />
				<file name="QStyleOption.cs" />
				<file name="QStylePlugin.cs" />
				<file name="QStyleSheet.cs" />
				<file name="QStyleSheetItem.cs" />
				<file name="QTLWExtra.cs" />
				<file name="QTSManip.cs" />
				<file name="QTab.cs" />
				<file name="QTabBar.cs" />
				<file name="QTabDialog.cs" />
				<file name="QTabWidget.cs" />
				<file name="QTable.cs" />
				<file name="QTableItem.cs" />
				<file name="QTableSelection.cs" />
				<file name="QTabletEvent.cs" />
				<file name="QTextBrowser.cs" />
				<file name="QTextCodec.cs" />
				<file name="QTextCodecFactory.cs" />
				<file name="QTextCodecPlugin.cs" />
				<file name="QTextDecoder.cs" />
				<file name="QTextDrag.cs" />
				<file name="QTextEdit.cs" />
				<file name="QTextEncoder.cs" />
				<file name="QTextIStream.cs" />
				<file name="QTextOStream.cs" />
				<file name="QTextOStreamIterator.cs" />
				<file name="QTextStream.cs" />
				<file name="QTextView.cs" />
				<file name="QThread.cs" />
				<file name="QTime.cs" />
				<file name="QTimeEdit.cs" />
				<file name="QTimer.cs" />
				<file name="QTimerEvent.cs" />
				<file name="QToolBar.cs" />
				<file name="QToolButton.cs" />
				<file name="QToolTip.cs" />
				<file name="QToolTipGroup.cs" />
				<file name="QTranslator.cs" />
				<file name="QTranslatorMessage.cs" />
				<file name="QTsciiCodec.cs" />
				<file name="QUriDrag.cs" />
				<file name="QUrl.cs" />
				<file name="QUrlInfo.cs" />
				<file name="QUrlOperator.cs" />
				<file name="QUtf16Codec.cs" />
				<file name="QUtf8Codec.cs" />
				<file name="QUuid.cs" />
				<file name="QVBox.cs" />
				<file name="QVBoxLayout.cs" />
				<file name="QVButtonGroup.cs" />
				<file name="QVFbHeader.cs" />
				<file name="QVFbKeyData.cs" />
				<file name="QVGroupBox.cs" />
				<file name="QValidator.cs" />
				<file name="QValueList.cs" />
				<file name="QValueListConstIterator.cs" />
				<file name="QValueListIterator.cs" />
				<file name="QValueListNode.cs" />
				<file name="QValueListPrivate.cs" />
				<file name="QValueStack.cs" />
				<file name="QValueVector.cs" />
				<file name="QValueVectorPrivate.cs" />
				<file name="QVariant.cs" />
				<file name="QWExtra.cs" />
				<file name="QWMatrix.cs" />
				<file name="QWaitCondition.cs" />
				<file name="QWhatsThis.cs" />
				<file name="QWheelEvent.cs" />
				<file name="QWidget.cs" />
				<file name="QWidgetFactory.cs" />
				<file name="QWidgetItem.cs" />
				<file name="QWidgetList.cs" />
				<file name="QWidgetListIt.cs" />
				<file name="QWidgetPlugin.cs" />
				<file name="QWidgetStack.cs" />
				<file name="QWindowsMime.cs" />
				<file name="QWindowsStyle.cs" />
				<file name="QWizard.cs" />
				<file name="QWorkspace.cs" />
				<file name="QXmlAttributes.cs" />
				<file name="QXmlContentHandler.cs" />
				<file name="QXmlDTDHandler.cs" />
				<file name="QXmlDeclHandler.cs" />
				<file name="QXmlDefaultHandler.cs" />
				<file name="QXmlEntityResolver.cs" />
				<file name="QXmlErrorHandler.cs" />
				<file name="QXmlInputSource.cs" />
				<file name="QXmlLexicalHandler.cs" />
				<file name="QXmlLocator.cs" />
				<file name="QXmlNamespaceSupport.cs" />
				<file name="QXmlParseException.cs" />
				<file name="QXmlReader.cs" />
				<file name="QXmlSimpleReader.cs" />
				<file name="QXtApplication.cs" />
				<file name="QXtWidget.cs" />
				<file name="QtMultiLineEdit.cs" />
				<file name="QtSupport.cs" />
				<file name="QtTableView.cs" />
				<file name="RasterOp.cs" />
				<file name="StringComparisonMode.cs" />
				<file name="TextFlags.cs" />
				<file name="TextFormat.cs" />
				<file name="UIEffect.cs" />
				<file name="WidgetFlags.cs" />
				<file name="WidgetState.cs" />
				<file name="WindowsVersion.cs" />
				<file name="QStyle.cs" />
				<file name="QtSignal.cs" />
				<file name="QtSlot.cs" />
				<file name="QtSignalMap.cs" />
				<file name="DeclareQtSignalAttribute.cs" />
				<file name="QGL.cs" />
				<file name="QGLColormap.cs" />
				<file name="QGLContext.cs" />
				<file name="QGLFormat.cs" />
				<file name="QGLWidget.cs" />												
			</sources>
			<references>
				<file name="System.dll" />
			</references>
		</compile>
	</target>
</project>
