+ /*bool b =*/ connect(fileThread, SIGNAL(FoundAFile(unsigned long)), this, SLOT(AddFileToList(unsigned long)));
+//printf("FilePickerWindow: Connection to FileThread %s...\n", (b ? "succeeded" : "failed"));
+
+ fileThread->Go(fileList2);
+#else
+//is there any reason why this must be cast as a QAbstractListModel?
+//Also, need to think about data structure for the model...
+ model = new FileListModel();
+ fileList = new QListView();
+ fileList->setModel(model);
+ ImageDelegate * delegate = new ImageDelegate(this);
+ fileList->setItemDelegate(delegate);
+
+ QVBoxLayout * layout = new QVBoxLayout;
+ setLayout(layout);