@@ -14,6 +14,8 @@ CFrmFileTransfer::CFrmFileTransfer(QWidget *parent)
1414 , ui(new Ui::CFrmFileTransfer)
1515 , m_pModelLocalDir(new QFileSystemModel(this ))
1616 , m_pModelLocalFile(new QFileSystemModel(this ))
17+ , m_pRemoteModelDir(new CRemoteFileModel(this ))
18+ , m_pRemoteModelFile(new CRemoteFileModel(this ))
1719 , m_pListFileModel(new CListFileModel(this ))
1820{
1921 bool check = false ;
@@ -46,11 +48,13 @@ CFrmFileTransfer::CFrmFileTransfer(QWidget *parent)
4648 ui->tabLocal ->horizontalHeader ()->setSectionResizeMode (
4749 QHeaderView::ResizeToContents);
4850
51+ ui->treeRemote ->setModel (m_pRemoteModelDir);
4952 ui->treeRemote ->setContextMenuPolicy (Qt::CustomContextMenu);
5053 ui->treeRemote ->setSelectionBehavior (QAbstractItemView::SelectRows);
54+ ui->tabRemote ->setModel (m_pRemoteModelFile);
5155 ui->tabRemote ->setContextMenuPolicy (Qt::CustomContextMenu);
5256 ui->tabRemote ->setSelectionBehavior (QAbstractItemView::SelectRows);
53-
57+
5458 ui->tabList ->setModel (m_pListFileModel);
5559 ui->tabList ->setColumnHidden ((int )CListFileModel::ColumnValue::Explanation, true );
5660 ui->tabList ->setColumnHidden ((int )CListFileModel::ColumnValue::Time, true );
@@ -135,7 +139,8 @@ void CFrmFileTransfer::slotTreeLocalOpen()
135139
136140void CFrmFileTransfer::slotTreeLocalNew ()
137141{
138- QString szName = QInputDialog::getText (this , tr (" New folder" ), tr (" Folder name:" ));
142+ QString szName = QInputDialog::getText (
143+ this , tr (" New folder" ), tr (" Folder name:" ));
139144 if (szName.isEmpty ()) return ;
140145 auto idx = ui->treeLocal ->currentIndex ();
141146 m_pModelLocalDir->mkdir (idx, szName);
@@ -184,6 +189,14 @@ void CFrmFileTransfer::on_tabLocal_customContextMenuRequested(const QPoint &pos)
184189 menu.exec (ui->tabLocal ->viewport ()->mapToGlobal (pos));
185190}
186191
192+ void CFrmFileTransfer::slotTabLocalUpload ()
193+ {
194+ }
195+
196+ void CFrmFileTransfer::slotTabLocalAddToList ()
197+ {
198+ }
199+
187200void CFrmFileTransfer::slotTabLocalOpen ()
188201{
189202 auto idx = ui->tabLocal ->currentIndex ();
@@ -210,7 +223,6 @@ void CFrmFileTransfer::slotTabLocalRename()
210223
211224void CFrmFileTransfer::on_cbRemote_editTextChanged (const QString &arg1)
212225{
213-
214226}
215227
216228void CFrmFileTransfer::on_treeRemote_customContextMenuRequested (const QPoint &pos)
@@ -237,6 +249,30 @@ void CFrmFileTransfer::on_treeRemote_customContextMenuRequested(const QPoint &po
237249 menu.exec (ui->treeRemote ->viewport ()->mapToGlobal (pos));
238250}
239251
252+ void CFrmFileTransfer::slotTreeRemoteDownload ()
253+ {
254+ }
255+
256+ void CFrmFileTransfer::slotTreeRemoteAddToList ()
257+ {
258+ }
259+
260+ void CFrmFileTransfer::slotTreeRemoteNew ()
261+ {
262+ }
263+
264+ void CFrmFileTransfer::slotTreeRemoteDelete ()
265+ {
266+ }
267+
268+ void CFrmFileTransfer::slotTreeRemoteRename ()
269+ {
270+ }
271+
272+ void CFrmFileTransfer::slotTreeRemoteCopyToClipboard ()
273+ {
274+ }
275+
240276void CFrmFileTransfer::on_tabRemote_customContextMenuRequested (const QPoint &pos)
241277{
242278 qDebug (log) << Q_FUNC_INFO;
@@ -260,3 +296,25 @@ void CFrmFileTransfer::on_tabRemote_customContextMenuRequested(const QPoint &pos
260296 }
261297 menu.exec (ui->tabRemote ->viewport ()->mapToGlobal (pos));
262298}
299+
300+ void CFrmFileTransfer::slotTabRemoteDownload ()
301+ {
302+ }
303+
304+ void CFrmFileTransfer::slotTabRemoteAddToList ()
305+ {
306+ }
307+
308+ void CFrmFileTransfer::slotTabRemoteNew ()
309+ {
310+ }
311+
312+ void CFrmFileTransfer::slotTabRemoteDelete ()
313+ {
314+ }
315+
316+ void CFrmFileTransfer::slotTabRemoteRename ()
317+ {}
318+
319+ void CFrmFileTransfer::slotTabRemoteCopyToClipboard ()
320+ {}
0 commit comments