Skip to content

Commit d6f2c68

Browse files
committed
FIX! segment.saveToFile
1 parent 5ca2792 commit d6f2c68

3 files changed

Lines changed: 9 additions & 5 deletions

File tree

cffflashsegment.cpp

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff 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
{

qml/FlashDataBlockDelegate.qml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff 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

qml/FlashSegmentModel.qml

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,8 @@ import xplatforms.cffflashcontainer.flashsegmentmodel 1.0
1111
ColumnLayout
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
}

0 commit comments

Comments
 (0)