File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -82,6 +82,8 @@ void CFFFlashSegment::saveToFile(QString fpath)
8282 }
8383 else fpath = QDir::toNativeSeparators (fpath);
8484
85+ qDbg () << fpath;
86+
8587 QFile seg_file (fpath);
8688 if (seg_file.open (QIODevice::WriteOnly))
8789 {
Original file line number Diff line number Diff line change @@ -80,7 +80,7 @@ ColumnLayout
8080 // height: 200
8181 model: segments_model
8282 // block.getSegmentsModel()//segments_model.addFlashSegments(block.FlashSegments)
83- delegate: FlashSegmentModel{idk: block .FlashDataInfo_Idk }
83+ delegate: FlashSegmentModel{idk: block .FlashDataInfo_Idk ; segment : FlashSegment }
8484 }
8585
8686 FolderDialog
Original file line number Diff line number Diff line change @@ -11,6 +11,8 @@ import xplatforms.cffflashcontainer.flashsegmentmodel 1.0
1111ColumnLayout
1212{
1313 property string idk
14+ property CFFFlashSegment segment;
15+
1416 width: parent .width
1517 RowLayout
1618 {
@@ -19,23 +21,23 @@ ColumnLayout
1921 Label
2022 {
2123 font .weight : Font .DemiBold
22- text: FlashSegment .SegmentName
24+ text: segment .SegmentName
2325 }
2426 Label
2527 {
2628 text: " FromAdress "
2729 }
2830 Label
2931 {
30- text: FlashSegment .FromAdress
32+ text: segment .FromAdress
3133 }
3234 Label
3335 {
3436 text: " SegmentLength "
3537 }
3638 Label
3739 {
38- text: FlashSegment .SegmentLength
40+ text: segment .SegmentLength
3941 }
4042
4143 Rectangle
@@ -67,7 +69,7 @@ ColumnLayout
6769
6870 onAccepted: {
6971 console .log (" You chose: " + file_save_dialog .folder )
70- FlashSegment .saveToFile (FlashSegment .SegmentName + " _" + idk+ " .segment" );
72+ segment .saveToFile (file_save_dialog . folder + " / " + segment .SegmentName + " _" + idk+ " .segment" );
7173 // loadCFF(fileDialog.currentFile);
7274 // Qt.quit()
7375 }
You can’t perform that action at this time.
0 commit comments